NTPC climbs 12% in three months on thermal additions, renewable growth bets 2026-02-12 · Economic Times Read at source