NTPC Set To Debut at the 7th Power and Energy Africa 2018 in Kenya

NTPC is India’s largest energy conglomerate with roots planted way back in 1975 to accelerate power development in India. It feeds a fourth of India’s electricity needs or as they … Continue reading NTPC Set To Debut at the 7th Power and Energy Africa 2018 in Kenya