Means
A fleet of over 200 units: from small vans to lorries with tail lift loading, to articulated lorries and special vehicles with climate control and pneumatic suspension. Moreover, the whole fleet has a satellite tracking system installed.
Gallery


