Don’t miss the latest developments in business and finance.

Floating Solar

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

Updated On: 19 Jul 2022 | 11:28 PM IST

Limited domestic availability of floats is a big challenge and the industry has to depend on European or Chinese suppliers

Updated On: 12 Jul 2018 | 12:29 AM IST