Three sources indicated today, Friday, that major fossil fuel producers, including Saudi Arabia and Russia, opposed a proposal to triple the renewable energy capacity of G20 countries by 2030.
Three sources indicated today, Friday, that major fossil fuel producers, including Saudi Arabia and Russia, opposed a proposal to triple the renewable energy capacity of G20 countries by 2030.