Can Wall Street survive a socialist mayor?
New York City is the undisputed financial capital of the world. The largest banks and the biggest hedge funds are all located in New York or the surrounding tristate area, not to mention the biggest exchanges, with the…