0 comments Senza categoria posted by admin 10 July 2020 MAN’S Italian Lymph Castello Italia stands out among the Italian automotive component suppliers who have contributed to the making of MAN’s new range of trucks.