Snap earnings preview: Investors eye slowing ad sales and threats from the competition

Snap earnings preview: Investors eye slowing ad sales and threats from the competition