TEC construction
Construction
Covering 35 hectares in Plymouth’s Devonport Dockyard, Oceansgate is the world-class waterfront home of marine based businesses and a thriving hub of research, production and innovation. Its uniq...
July 14, 2021 by