The world’s biggest marine power projects

Roosevelt Island Tidal Energy project is being developed in the East Channel of New York’s East River. Image courtesy of Verdant.