Number: 1486441
Country: Italy
Source: TED
Number: 1486442
Country: Norway
Number: 1486443
Number: 1486444
Number: 1486445
Number: 1486446
Country: Switzerland