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

.....

© The Economic Times