Casino said net sales fell by €1.1 bn to €7.1 bn in Q1 2021 versus the year before. Net sales fell by €467m in France, where strong growth at Cdiscount offset challenges elsewhere, while they decreased, in euro terms, by €680m in Latin America. However, the retailer noted the sharp improvement in…