Podcast: ESMA Report: Undue Pressure on Companies
In this week’s edition, our focus remains on carbon credits where the first ever set of “Core Carbon Principles”-labelled carbon credits were approved. The three European supervisory authorities publish their final reports on...more