A group of new life sciences start-ups have joined the tech community at Level39 in One Canada Square, E14. The 80,000 sq ft specialist hub, which was launched by Canary Wharf Group 10 years ago, occupies the 39th, 26th
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.