All over the globe, centers for tech development have been popping up in major cities due to an effusion of venture capital and other types of investments. Key tech players have also set up offices in these cities which strengthens their credibility in the startup...