logo

Infographic : Key facts you need to know about China Square

China Square, a new wholesale and retail store located at Kenyatta University’s UniCity Mall along Thika Road has been the talk of town for the past few weeks.

image
by DENNIS MILIMO

Lifestyle27 February 2023 - 14:40

  • • China Square Limited has branches in 13 countries in Africa
  • • They source products from China, Turkey, and Kenya
logo