Fine Print of Renewable Energy Sources that Developing Nations are missing

Over the last decade, the top four emitters, China, US, EU and India, have contributed to 55% of the total greenhouse gas (GHG) emissions, with the G20 members accounting for around 78% of global GHG emissions. Consequently, the G20 members largely determine global emission trends