Carrefour Pulls Out of Buruburu T-Square Mall Amid Ksh1.1 Billion Fine