Loading market data...
Latest Top News
NTPC’s Renewable Push: Bhadla Solar COD Strengthens India’s Energy Transition
India’s largest power producer NTPC has announced its total installed capacity has reached 87,287 MW, with 86,207 MW commercial capacity. The milestone includes the commissioning of 300 MW at the Bhadla Solar PV Project in Rajasthan, reinforcing NTPC’s commitment to renewable energy expansion and India’s clean energy transition.
Stay Ahead – Explore Now! Indian Monsoon 2026 Split Leaves East Soaked but Central India Baking






