France’s Carrefour agrees to buy 172 Supersol stores in Spain

Carrefour agrees to buy 172 stores under Supersol banner. Credit: Ricardo Ricote Rodríguez via flickr.



  • Carrefour