As the latest rounds get fought between New York and London for the coveted prize of world’s top financial center, some questions are being raised whether new technologies are changing the nature of the battle.

As the latest rounds get fought between New York and London for the coveted prize of world’s top financial center, some questions are being raised whether new technologies are changing the nature of the battle.