South African fashion retailer, Woolworths has closed its Thika Road Mall (TRM) branch less than a year after entering the Kenyan market. In...