10 February 2026

Barclays hails record year for sustainable finance