Home FinanceEnergy & Environment Climate Activists Smash Barclays HQ Windows To Protest Capitalism’s Role In Climate Change