Photograph: Chris Lim
China wind delays add to profits fears at gearbox-maker CHST
China High Speed Transmission (CHST), China’s top wind turbine gearbox-maker, expects “a significant decrease” in profits for 2011 after customers delayed product deliveries and higher interest rates ate into earnings.