Business; Venture capitalist
European club football generated €40.2 billion in 2024-25, a first, but Deloitte's annual review warns that fixture saturation and mounting losses threaten long-term sustainability.