(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)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo