Renewables to be main source of electricity generation by 2025: IEA
[ad_1] Wind turbines in the Netherlands. A report from the International Energy Agency “expects renewables to become the primary energy source for electricity generation globally in the next three years,…