Climate Protesters Block Street Over HMRC's Ties To Barclays

Protesters from a climate activist group blocked the street in front of HM Revenue & Customs on Tuesday, demanding the U.K.'s tax authority sever ties with Barclays, which they said in...

Already a subscriber? Click here to view full article