Snap shares drop 25% as revenue falls short, Apple privacy bites ads business financialnews_rlv83x 5 years ago