NTPC to piggyback ISA to expand solar footprint
NTPC, the twelfth largest power producer in the world, has more than 900 MW of solar and wind generation units in its portfolio.
Publication Date:
04/06/2019
NTPC, the twelfth largest power producer in the world, has more than 900 MW of solar and wind generation units in its portfolio.