Canal+ has announced a revenue of €3.08B ($3.57B), representing a 3.3% drop year-on-year on a reported basis in H1 2025.… Read More