London retains second place behind New York in list of world’s best financial hubs

London retains second place behind New York in list of world’s best financial hubs