PT Chery Sales Indonesia (CSI) has reinforced its presence in the automotive market by inaugurating the Chery City Store Cibinong at Cibinong City Mall, a collaboration with PT .....