Construction of Europe’s tallest purpose-built commercial lab building has begun in Canary Wharf. Due for completion in 2027, ...
The construction of Europe’s tallest purpose-built commercial laboratory, based in Canary Wharf, has kicked off. The ...