24×7 Online News
View Photos Citroen has designed the C3 to be the mainstay of its portfolio in India…