Due to challenges in the hypermarket sector, Carrefour Italia is to downsize five of its 51 hypermarkets in Italy. Under...
Please log in or sign up to see more.
One fine body…