Snap will lay off 20% of staff, report says

    0
    84
    Snap has had a difficult year, with the company most recently missing on both revenues and earnings of its second-quarter earnings.