Xsolla reportedly lays off up to 150 people based on big data

CEO’s communications cause controversy as staff deemed “not present” when working remotely are fired