London is the best performing destination with regard to attracting international tech companies that want to expand or set up overseas, according to data published by London & Partners. Overall, 91 international tech firms have expanded or set up in London over the last 12 months.

Source

London & Partners

Date

11/06/19

More news