BHEL rises 3% on receiving thermal power project from NTPC
“BHEL has secured the order for setting up the 2x660 MW Talcher Thermal Power Project Stage-III in Odisha through International Competitive Bidding. The project is located at Talcher in Angul district of Odisha,” said the company in the BSE filing.