22 Jun 2025, Sun

Italian truckmaker Iveco holds business presentation, in Turin