
(FILES) A woman and her dog walk past a Casino shop in Beziers, southern France on April 3, 2025. Casino deepened its net loss to 402 million euros in 2025, due in part to a major social plan launched in 2024, but the retailer said on March 30, 2026, its profitability improves "significantly" as debt-restructuring negotiations continue. (Photo by GABRIEL BOUYS / AFP via Getty Images)

