BUSINESS Carrefour Kenya Opens New Store at Nairobi’s Garden City MallBy Francis MuliApril 29, 2021 Carrefour Kenya has opened another store at the Garden City Mall, the second on the busy Nairobi-Thika highway. The new…