Novartis UK Moves To London To Seek Its Life Sciences Digital Fortune

Novartis is to move its UK headquarters to London to be at the heart of the new technology and life sciences in the west of the city.

Cat
London: Where The Streets Are Paved With (Digital) Gold

More from Business

More from Scrip