China Square expands its retail presence in Kenya to seven stores
The chain, which has at times been a controversial presence, now has multiple outlets in Nairobi, as well as in Mombasa and Kisumu.
China Square expands its retail presence in Kenya to seven stores Read More »