Citroën, part of the European auto conglomerate, Groupe PSA, continues to create buzz in India post its recent grand entry into the market. In....