In News TechBy David Barclay Snapchat stock price declines after CEO’s alleged ‘poor’ India comments surface In News TechBy David Barclay By David Barclay • April 18, 2017 2:57 PM PDT