11:57am ET
Media
Snap Stock Still Waiting for the Bounce
A significant part of the downturn in social media share prices is likely attributable to investors' belief that these companies lost ad revenues in March and are likely to lose more.
A significant part of the downturn in social media share prices is likely attributable to investors' belief that these companies lost ad revenues in March and are likely to lose more.