Canal+ Spins a Win from a Drop: The Q1 Revenue Shell Game
The Streaming Wars Staff
Canal+ reported a 2.5% year-over-year revenue decline in Q1 2025, bringing in €1.547 billion, down from €1.58 billion. However, the company spotlighted a 1.5% organic revenue increase by excluding unprofitable exits and underperforming assets. While hits like Paddington in Peru…