By iStartAdmin on Tuesday, 23 July 2024
Category: Technology

Updated: Humble Games lays off all employees after failed attempts to sell

Indie publisher Humble Games has laid off its entire team of 36 employees after its parent company, Ziff Davis, failed to sell the business.Read More