Regulator Fines Carrefour KShs. 1.1bn for Abusing Buyer Power | The Kenyan Wallstreet