$NTPC #NTPC MOSL: NTPC (Buy)-Regulatory structure provides demand insulation; FY20 commercialization at all-time high: (NTPC IN, Mkt Cap USD12.6b, CMP INR98, TP INR148, 52% Upside, Buy) Amid a nationwide lockdown, India’s power demand has… https://t.co/PqtODjppwX #equity #stocks https://t.co/8zcczCSEWW