Uncategorized

Image Gallery

01 / 01

Ocean Energy SNAIL Launched off the UK

The Sea Snail is designed to capture ocean energy from locations where fixed structures would be too difficult to install and operate.