Citi has a Buy rating on NTPC after Cabinet’s approval of co buying govt stake & mgmt control in hydropower firms, target price at Rs 142 /Sh