Wind Catching Systems designs giant floating wind farm with 117 turbines | Heykuki News