ISS and Barclays extend global facilities contract until 2022
Integrated Service Solutions (ISS A/S) has provisionally signed terms to extend the extension of its contract with Barclays, providing the
Integrated Service Solutions (ISS A/S) has provisionally signed terms to extend the extension of its contract with Barclays, providing the