Number: 79835849
Country: Spain
Source: TED
Number: 79835850
Number: 79400253
Country: Switzerland
Number: 79336202
Country: Albania
Source: United Nations
Number: 79279228
Country: Germany
Number: 79202426
Country: Italy
Number: 78942265
Country: France
Number: 78946417
Number: 78823012
Country: Netherlands
Number: 78823413
Country: Norway
Number: 78735720
Country: Slovenia
Number: 78422504
Country: India
Source: Central public Procurement portal India
Number: 78422517
Number: 78422520
Number: 78424431
Number: 78424458
Number: 78424459
Number: 78424465
Number: 78327742
Number: 78330529