A recent report released by the City of London Corporation has ranked New York as the top destination for financial companies. The top spot was held by London six months ago, but New York scored the joint highest rating in the latest study. [Read more…]