January 13, 2007

Development of a new wind turbine lifting device
Thursday, 11 January 2007
ITI Energy is to develop a lifting device, called Orangutan, which will improve the efficiency of maintenance operations on wind turbines.
http://www.windtech-international.com/content/view/1006/1/