Tag: Digital Ads

spot_img

Social Media Stocks Lost $135+ Billion on Snap’s Profit Warning

On Tuesday, social media stocks lost more than 135 billion USD in market value after Snap Inc sent a profit warning. It added to...