Business Studies, asked by moncarusthi, 1 year ago

The head quarters of ILO is at
1) washington
2) the hague
3) geneva
4) manila

Answers

Answered by ROYALJATT
0
3) geneva..................
Answered by choudharyashok267
0
geneva is right............
Similar questions