Bombora rides £10 million funding wave

Bombora Wave Power Europe has secured over £10 million in EU funding to build and commercialize its wave energy ...

read more →