 French supermarket chain Carrefour on Wednesday Feb. 16 announced its full-year 2021 results, highlighting several advances made to accelerate the groups billion-dollar digital strategy. Overall, the multinational retailer reported a net profit of 1.07 billion euros 1.2 billion last year, up from the 641 million euros 729 million it recorded in 2020. 