Press Releases NTPC energized Canal top Solar PV system at Mouda Thermal Power Project June 16, 2017 NTPC has energized 150 kWp Canal Top Solar PV System on cooling water (CW) channel at its 2320 MW Mouda Thermal Power Project, near