(FILES) This illustration photograph shows screens displaying the logo of the French private television channel Canal Plus (Canal+) in Toulouse, south-western France, on May 18, 2026. The Canal+ Group will invest nearly one billion euros between 2028 and 2032 in French and European cinema, its chief executive Maxime Saada announced on July 27, 2026 on the social media platform X, following an agreement with industry organisations. (Photo by Lionel BONAVENTURE / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo