QS Alinea
Plans Submitted for Europe’s Largest Life Sciences Building
Canary Wharf Group and Dutch investor Kadans Science Partner have submitted plans for a 23-story tower in London’s Canary Wharf that the pair say is Europe’s largest life sciences building,...