Citroen India: Citroen to scale up sales network in India to over 200 outlets by this year end
French automaker Citroen on Thursday said it plans to scale up the sales network in India to over 200 outlets by the end of this year, a three-fold jump from …