Don't let your startup's message get lost in translation.
The world is getting smaller. The U.N. reports that there are more than 2.5 billion Internet users worldwide. India's population of Internet users is on pace to surpass the U.S.'s (207 million) this year, placing India second only to China, which currently has 300 million people on the web. And that's just the Internet.
Go to Source