Number: 1680512
Country: Italy
Source: TED
Number: 1680513
Number: 1680514
Country: Greece
Number: 1680515
Country: Germany
Number: 1680516
Country: France
Number: 1680517
Country: Moldova (Republic of)