Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Energy conglomerate National Thermal Power Corporation (NTPC) has set up the 100 megawatt (MW) plant through Bharat Heavy Electricals (BHEL) under Engineering, Procurement and Construction contract
Limited domestic availability of floats is a big challenge and the industry has to depend on European or Chinese suppliers