Funds Europe: Nearly 60% of senior UK decision-makers don’t fully understand carbon credits, despite their growing role in corporate net zero strategies, according to an Octopus Investments report.
Read more...