Skip to content
India curtailed 8,133 GWh solar power in Q1 to ‘maintain grid security’: Centre informs Parliament · Hindustan Sphere