IEA: Renewables will be world’s top power source ‘by 2026’

Renewable energy will overtake coal to become the world’s top source of electricity “by 2026 … Continue reading IEA: Renewables will be world’s top power source ‘by 2026’