Connecting gears of the energy transition

The energy transition is one of the greatest challenges of our time.

Bombora Runs for Wales STEM Start-Up of the Year Award

Ocean energy solutions company Bombora has recently been announced as a finalist in the ‘Wales STEM Awards’, ...

read more →