India’s monumental leap in clean energy with the Khavda Renewable Energy Park
India is building a massive renewable energy project in the Rann of Kutch, a vast desert on the border with Pakistan. The Khavda Renewable Energy Park project is set to claim the title of the World’s largest upon its completion in three years. It has …