#Wells turbine

Kinowave Wave Energy System Wins 2025 UK James Dyson Award