James Moore Barclays has made itself a pariah over the climate crisis – now it's time for a boycott over 4 years in Independent

Mentioned in this news