BHEL, Russian firm ink pact for power plant in Kazakhstan
BHEL is currently executing 23 major projects in 16 countries and has a presence in more than 75 countries.
Apr 15, 2015, 15:27 PM ISTTata Power's Trombay plant develops technical snag
Private power utility Tata Power on Monday said its Trombay thermal power station had developed a technical problem.
Dec 22, 2014, 12:47 PM IST