Carrefour Spain Offloads 38 Stores From Supersol Acquisition Carrefour Spain has announced plans to sell 38 of the 172 stores it acquired from its recent takeover of Supersol, to a number of local and regional player...