Y23038 - Supply of ICT Managed Services and Consultancy

Estimated value

services

Awarded value

Suppliers

29

10 SME

Lots

2

29 awarded

Published

05 May 2023