Browsing: Declining Revenue

100
Layoffs

Overview Hi-Rez Studios, a prominent game developer and publisher, recently announced a round of layoffs…