Kenya fines a French retail chain US$7.15 million over abuse of buyer power

WATCH ON YOUTUBE