nicnewmanoxford.com
Wind turbine installation the long and windy road
Maximising returns from a wind turbine typically means locating it in an exposed place – on the top of a hill or increasingly out at sea. Developing equipment to access these locations has emerged …