News Carrefour cuts 2026 targets after the 17-18 October looting in France Sales rose 2.3% like-for-like in Q3, but the riots are expected to cost €80-200 million of 2026 operating income. The shares fell more… 25 October 2026