By David Gray2014-05-09T10:37:00
Leclerc has begun piloting its drive-through format in Poland with the introduction of 10 outlets and more to follow in Spain and Portugal.
Already have an account? Sign in here