Read More1 minute read Carbon MarketsIberdrola Launches Nature-Based Carbon Credits Company Iberdrola, a multinational energy company based in Spain, has launched Carbon2Nature (C2N), a company that will focus on…byDimana DonevaAugust 15, 2023No comments