A number of technology companies from Gurugram are keen to set up shops in London, a senior official in the office of the Deputy Mayor of London for Business s...
Share this article
If you liked this article share it with your friends.they will thank you later