Illustration: The Verge The Consumer Financial Protection Bureau (CFPB) has announced fines totaling $89 million against Apple and Goldman Sachs because the companies “illegally mishandled…
Blizzard Blizzard will suspend games in China because it can’t reach an agreement with its licensing and publishing partner NetEase, it said in a press…