FEATURED Meet the Little-Known Tycoons Who Own Westgate Mall by admin December 11, 2023 by admin December 11, 2023 The Westgate Shopping Mall, situated in Westlands division of Nairobi, Kenya, opened its doors in… 3 FacebookTwitterPinterestEmail