Vela group

News

Major Citroën order from Vela Group

Tees Valley-based Vela Group has placed an order for 137 vans and cars to replace the bulk of its 200-strong vehicle fleet.

Light Commercial Vehicles