National Thermal Power Corporation Limited (NTPC) MarketLine Company Profile