Social Platforms Struggle With Economy Snapchat and Twitter struggle as economy affects advertiser demand. Twitter and Snapchat have both reported…