Consortium Behind 1.14 GW Sicily South Floating Wind Project Submits EIA to Italian Gov’t - offshoreWIND.biz