Chinese retail chain China Square is making waves in Kenya’s retail sector with the recent opening of a new outlet at Two Rivers Mall, marking a significant step in its ambitious Sh1 billion expansion plan.
This expansion strategy, characterised by a low-cost model, is set to reshape...