
This illustration photograph shows screens displaying the logos of the French private television channel Canal Plus (Canal+) and French media group Vivendi with the backdrop of its online streaming platform "MyCanal" in Toulouse, south-western France, on May 18, 2026. (Photo by Lionel BONAVENTURE / AFP via Getty Images)

