We at Mashable are pleased to announce the next step in our evolution as a global media brand: the creation of Mashable India, in partnership with India.com
In the months to come, we’ll be adding a dedicated editorial team based in Mumbai and New...