A floating platform-mounted tidal turbine system designed for deployment in the Bay of Fundy. The technology is less expensive to deploy and maintain than fixed underwater turbines and is more environmentally friendly.
what 120,000+ hydrogen industry pros read every Monday.
what 120,000+ hydrogen industry pros read every Monday.