BHEL has received a prestigious order for setting up the 2×660 MW Talcher Thermal Power Project Stage-III on EPC (Engineering, Procurement & Construction) basis from NTPC Ltd.
Trending
- Tata Trusts Proposes Restructuring To Keep Tata Sons Unlisted
- China To Cut US Farm Tariffs, Excludes Soybeans
- India Joins SCO Preparatory Meeting in Pakistan Amid Tensions
- Ramayana Part One Posters Receive Enthusiastic Fan Response
- The Vvaan Gives Sidharth Malhotra Biggest Opening in 11 Years
- Avengers: Endgame Encore Tops Global Box Office
- Essar Group To Invest $15 Billion In US Steel Plant
- Chelsea Target Martínez
