Number: 1386813
Country: Norway
Source: TED
Number: 1386814
Number: 1386815
Country: Switzerland
Number: 1386816
Country: Kenya
Number: 1386817
Number: 1386818