2026-02-20 08:59:34
Bharat Heavy Electrical Limited (BHEL) has received a prestigious order for setting up the 2x660 MW Talcher Thermal PowerProject Stage-III on EPC (Engineering, Procurement & Construction) basis from NTPC Ltd.