Iveco working to regain customer confidence

Product reliability, customer support, and keeping running costs low are all part of a strategy by Iveco to improve its reputation among buyers.