UK shipyard opens in Discovery Shipyard’s former premises
Ocean Shipyard Limited has taken over the premises in Southampton that formerly housed Discovery Shipyard, with Discovery’s former general...
Ocean Shipyard Limited has taken over the premises in Southampton that formerly housed Discovery Shipyard, with Discovery’s former general...