Apr 11, 20182 minLondon tagged world’s top financial cityLondon earned the tag of the being world’s top financial city even as the UK prepares to leave the European Union. London beat New York...