Twitter's top advertisers have pulled out of the platformbusinessinsider.com45 pointsmhoad4 years ago