Kenyans turned up in large numbers today for the much awaited opening of phase one of the Garden City Mall, which is situated off exit 7 along Nairobi’s Thika Superhighway. Being a weekday, one would have expected a modest turnout but the no of shoppers who flocked the mall, not as mere spectators but to […]