India's largest battery storage contract signals utility-scale BESS inflection
NTPC awards $120M, 250 MW battery storage contract to SPML Infra, marking India's shift from renewable-first to grid-stabilization infrastructure.