Which among the following international organization is not base in Geneva?
A
ILO
B
ITU
C
World Bank
D
WTO
Correct Answer: World Bank