French car maker Peugeot is all to make a comeback to India. Speaking to Autocar India magazine at the Paris Motor Show, Peugeot chief executive Carlos Tavares said, “Yes, we are … Read More