McGill establishes US company and sets up New York office

The development follows news that the start-up's HQ will be inside the Lloyd's Building.

To unlock article:

Login