Next Image


Chery C5 launched in Indonesia – Omoda 5 facelift gets new name, DCT,  multi-link suspension, fr RM83k 1932415