Geo Con2 days ago1 min readCanary Wharf Contractors break ground on Europe’s tallest labConstruction of Europe’s tallest and most technically sophisticated commercial lab buildings has started on site at Canary Wharf in London Docklands.Click here for full articleSource & Image - Construction enquirer
Construction of Europe’s tallest and most technically sophisticated commercial lab buildings has started on site at Canary Wharf in London Docklands.Click here for full articleSource & Image - Construction enquirer
Comments