Logo of Huzzle
image

Offshore Renewable Energy Catapult

Glasgow

The UK's leading technology innovation and research centre for offshore renewable energy.

Glasgow

Manufacturing & Electronics
sidebar.industry
201-500
sidebar.employees
2012
sidebar.founded-year