Power Giant Lights Up 3% of India: Inside the 52-BU Energy Behemoth
Self-reported figures show output exceeding 52 billion units annually—internally consistent with CEA consumption data—cementing this asset's status as critical national energy infrastructure.
ndtv-profit-business · 7/1/2026, 5:33:43 AM · Ask about this →