-
Europcar launches fleet van supersites
- 19/06/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 [...]