Number: 687042
Country: Switzerland
Source: TED
Number: 687043
Number: 687044
Number: 687045
Country: Palestinian Territory (Occupied)
Number: 687046
Country: United States
Number: 687047