Collating and Disseminating Credible Power Industry Data and Information
Over 76% of coal projects cancelled since 2015. Five countries account for 82% of the current…