Canada-headquartered Waterotor International Corp., a hydrokinetic energy company, has unveiled its Megarotor system design called “The Big Cajun” at the Floating Wind Solutions 2022 convention
Canada-headquartered Waterotor International Corp., a hydrokinetic energy company, has unveiled its Megarotor system design called “The Big Cajun” at the Floating Wind Solutions 2022 convention