NTPC commissions unit 1 of 1.32GW Meja thermal power project in India

Image: The Meja thermal power project will comprise two units, each of 660MW. Photo: courtesy of alex_ugalek/FreeDigitalPhotos.net.