It is a 6 MW tidal power generation located in the UK. MeyGen Phase 1B (also known as Project Stroma) is the second phase of the Meygen project, a 398 MW offshore tidal stream...
* The information available in this section may vary depending on the project.