Tensions continue to rise within the tech sector as management and employees clash over return-to-office policies.
Game cancellations, release delays and mass walkouts are just the latest industry developments in a year already defined by ...
Ubisoft's capital structure in on the weaker side for a video game publisher that has to deal with swings in revenue while investing in content development. The firm generated EUR 310 million in free ...