The world’s largest offshore floating wind farm has begun operation off Kincardine, approximately 15 kilometers off the southeast coast of Aberdeenshire, Scotland, at water depths ranging between 60 and 80 meters. The five floating turbines are expected to generate up … Continue reading