Is India’s first round-the-clock renewable energy contract really what it claims to be?
In May, India claimed to have reached a historic milestone in renewable energy. The government awarded a contract for the supply of 400 megawatts of solar and wind energy.