European Researchers Develop Self-Installing Offshore Wind Turbine

Though the “self-installing” moniker might be slightly misleading, European researchers have announced the development of an offshore wind turbine which can be completely pre-assembled and pre-commissioned in controlled harbour conditions before being towed to its offshore location. Researchers with the European Union’s Community Research and Development Information Service (CORDIS) working … [continued]