Aviva Capital Partners and development company Socius are planning a new £1 billion ($1.3 billion) hub dedicated to cancer research in the town of Sutton, just outside central London.
The cancer hub will target large ...
↧