Mashable India Edition Goes Live!
Mashable, one of the most popular tech to telecom, education to entertainment news website in the world has launched a local India edition in partnership with India.com. Mashable India will have a dedicated editorial team in Mumbai and…