Snapchat has announced the launch of its 'Sponsored Snaps' feature in India, in a bid to bolster its advertising efforts in one of its biggest user markets. The feature was first launched in the ...