Citroen C3, the upcoming sub-4 meter SUV from the French carmaker, has finally made its world debut in India. It will be...
The French automaker is reported to unveil its all-new Citroen C3 (codenamed CC21) sub-4 metre SUV on 16th September 2021. While there...