-
Europcar launches fleet van supersites
- 19 June 2015
- Posted by: Simon Wait
- Category: News
Europcar is enhancing its van fleet offering with the launch of a number of specialist Van Supersites across the UK Located in Newcastle, Leeds, Birmingham, London and Bristol, Europcar’s Van Supersites create a network running down the spine of the UK Each Supersite includes specialist vehicles such as such [...]