BUSINESS Competition Authority Fines Carrefour, Stipulates New Rules Over Exploitation Of SuppliersBy Francis MuliFebruary 19, 2020 Competition Authority of Kenya (CAK) has fined Carrefour Ksh124,767 for exploiting Orchards Limited and ordered it to review all its…