The first and only offshore wind turbine installed in France has set new power generation and capacity factor records, strengthening the emerging offshore floating wind industry.
Author: Capt. John
The first and only offshore wind turbine installed in France has set new power generation and capacity factor records, strengthening the emerging offshore floating wind industry.