India’s continuing emphasis on centralized production of energy, including in renewables, may lead her into a situation China finds itself in now: the government is being forced to dismantle thousands of badly planned dams.
The Policy Monitor
India’s continuing emphasis on centralized production of energy, including in renewables, may lead her into a situation China finds itself in now: the government is being forced to dismantle thousands of badly planned dams.