CSTAR Call: 01302 304858 Click to call

CSTAR - Explained

Logo no wording neg

 

The CSTAR programme is the customer satisfaction programme for Mercedes-Benz Trucks. CSTAR stands for 'Customer Star' and means 'Customers are our Stars'.