NTPC commission Unit-1 of Meja TPP Stage I in Uttar Pradesh
NTPC Limited has commenced commercial operations of the 660 MW Unit I of the 1,320 MW Meja Thermal Power Station Stage I in Uttar Pradesh. Meja Urja Nigam (Private) Limited owns the power plant and […]