New York Regains Title As World’s Top Financial Center
New York replaced London as the world’s leading financial center for the first time, after the U.K. capital was rocked by a series of scandals and questions over the U.K.’s place in the European Union. New York holds the top …