Can India's renewable energy surge deliver reliable power or will the grid collapse?


© The Economic Times