A wind energy company has completed offshore turbine installation of the first floating wind project. Ocean Winds' new project in Occitanie, France, is a significant milestone for the global floating ...