Sign in

fossil fuels

PAGE 2

Renewables: The economics of energy

An aerial view of the world’s largest renewable energy plant, the 30 GW Khavda Renewable Energy Park, in Kutch.
Updated on Jan 20, 2025 11:34 IST