The duck curve comes for India’s renewable transition
At 3.38 pm on 25 April, India set a new peak power-demand record of 256…
At 3.38 pm on 25 April, India set a new peak power-demand record of 256…
For three decades, energy economists have relied on a comforting heuristic: electricity demand marches in…
While I have used solar and wind projects to frame much of this discussion, let…