Home Tech News 100 Thieves is laying off 20 percent of its staff as it focuses on ‘core’ of esports and apparel