Storia: India curtailed 8,133 GWh solar power in Q1 to ‘maintain grid security’: Centre informs Parliament — Warptech Lab News