Technology  Social media and online ad stocks drop in wake of alarming Snap earnings report

Social media and online ad stocks drop in wake of alarming Snap earnings report