Take-Two Lays Off 600 People

Snap lays off 10% of global workforce