Storia: India curtailed 2.1 TWh of renewable electricity in fiscal year 2025–26 - pv magazine Global — Warptech Lab News