Carrefour is a large food retailer that has been actively consolidating its key markets and increasing its focus. The company's financial figures may not yet reflect the positive results of its recent ...
One of the fun things when being out of the country, as I have been in Africa (Uganda) for going on a month now as of writing this article, is realizing the bigger role that some companies play (if ...