NTPC, the twelfth largest power producer in the world, has more than 900 MW of solar and wind generation units in its portfolio.