Tag: BlackRock Real Estate
Moderna takes 4,206 sq ft at Tribeca for UK headquarters
Moderna will relocate its UK commercial headquarters to Tribeca, a life sciences and innovation campus in King's Cross, London, taking approximately 4,206 sq ft...




