Italian heavy vehicles powerhouse Iveco is supplying 120 new 18-metre articulated hybrid buses to Milan’s public transport operator, ATM, to renew its...