News

Netflix co-CEO Ted Sarandos saw his total pay package rise to $61.9 million in 2024, while co-CEO Greg Peters brought in ...
Sir Peter is facing anger from staff at the University of Edinburgh at plans to cut £140m from its spending - equivalent to ...