Companies

Salini Impreglio – upbeat on Italy