Carrefour to acquire SuperSol stores in Spain worth 78m euros Carrefour has agreed to purchase 172 stores under the SuperSol banner in Spain, as it aims to strengthen its number two... Read more August 27, 2020