New Delhi, May 9 -- India's small towns and non-metros are trumping its big cities as far as online searches and activity are concerned. A new report from Google titled Year in Search: Insights for Brands Report released on Thursday says, with 350 million connected smartphone users, 400 million active Internet users and an average yearly addition of 40 million users, the Internet is getting embraced across India as consumers in non-metros use online services to search for information regarding insurance, beauty and travel more than the metros....