Citroën India, PCA Automobiles India Pvt. Ltd. - India, World Trade Centre, 1st Floor, Holiday Inn Campus, 110, Rajiv Gandhi Salai, Old Mahabalipuram Road, Thiruvanmiyur, Chennai, India