Answers

2016-01-27T22:58:44+05:30
The headquarters of the International Centre for Trade and Sustainable Development (ICTSD) are located at Geneva
0
Hope it helped!
please mark brainliest
2016-01-27T22:59:23+05:30
They are situated at Geneva

0
Formed in 1996 to ensure the sustainable development ...
NON PROFIT ORGANISATION !!