Number: 77950391
Country: Portugal
Source: TED
Number: 77862102
Country: France
Number: 77597363
Country: Germany
Number: 77598823
Country: Poland
Number: 77416045
Country: Slovenia
Number: 77324900
Number: 77071595
Country: Netherlands
Number: 76897479
Country: Spain
Number: 75997353
Country: Sweden
Number: 75408850
Number: 74580528
Number: 74552831
Number: 74554845
Country: Finland
Number: 74221287
Country: Japan
Source: Government Procurement Japan
Number: 74008550
Number: 73783810
Number: 73555981
Country: Ireland
Number: 73556094
Number: 73556192
Country: Belgium
Number: 73556193