Ocean energy solutions company Bombora has recently been announced as a finalist in the ‘Wales STEM Awards’, shortlisted for the ‘STEM Start-Up of the Year Award’.
Bombora is among 42 innovative businesses and individual finalists, making a difference to, and championing, Science, Technology, Engineering, and Maths (STEM) in Wales.

