23 June 2020

Covid-19 poses 'most severe test yet for carbon markets' - IETA