Podcast: Barclays – Can green bonds and indemnities reduce environmental impact?

ESG. Environmental, Social and Governance. Three words we hear more and more. But what does it actually mean?