Brazil's Carrefour sells off 15 Atacadao sites for $127 million

Brazil's Carrefour sells off 15 Atacadao sites for $127 million