1212 twitch lays off third its personnel as part organisation wide News