swvaux.com
Vauxhall signs large UK police car deal | SWVaux.com
Authorities have signed off one of the biggest fleet deals in the country for more than 2,000 Vauxhall cars. The contract includes 1,200 Astras, which are destined for the Police forces nationwide, while the two-year Read more…
SWVaux Staff