CLSA has maintained a buy rating on NTPC with a target price of Rs 180, thanks to increasing markets. "NPTC is leading the energy transition," it added. The broker said that NPTC ended FY22 on a good note with a 43 per cent rise in renewable capacity.