Bombora launch floating wave technology research project in collaboration with the Offshore Renewable Energy (ORE) Catapult’s Marine Energy Engineering Centre of Excellence (MEECE)

Menu