Companies are increasingly becoming global and have offices around the world. Tech startups in India almost by default have an office in Silicon Valley as well as their local offices in their respective cities.
http://yourstory.in/2012/09/in-conversation-with-aryaka-post-series-c-funding-exclusive/
No comments:
Post a Comment