London has lost its top-spot position in a closely-watched global cities index compiled by asset manager Schroders.In Schroders' latest Global Cities Index, San Francisco secured the top spot, amid the introduction of a new venture capital score to the index. The US city of Boston came in second place, with London knocked down to third place in the rankings and other UK cities also falling.
Load More
Load More