Internet services

Analysis based on data from

1.9k

number of tenders

1.2m €

value awarded

559

number of purchasers

278

number of suppliers