South Africa’s luxury fashion brand Woolworths has closed its Thika Road Mall (TRM) store in Nairobi, citing poor sales.
Woolworths attributed the depressed volumes to the fact that the shopping complex did not serve its target market, as well as cannibalisation from its more recent store at nearby Garden City Mall.