Google just launched a website dedicated to showcasing Indian startups and entrepreneurs — it says the country now has 4,100 startups, making it the “third-highest number of tech startups in the world.” But the site is also very much a plug for Google’s own services, such as YouTube and AdWords. “As we continue to work […]...