NTPC climbs 12% in three months on thermal additions, renewable growth bets

· Economic Times