Oh, look who’s decided to join the big leagues. Peak, the indie climbing game that probably nobody saw coming, has officially hit the 10 million copies sold milestone. And before you ask – yes, that’s ...
The industry’s 12 biggest media and entertainment companies set another new content-spending record in 2024, paying out around $210 billion, up 4% on the year, according to an analysis by KPMG. From ...