1 . The headquarters of ILO is situated in --

  • A. New york
  • B. London
  • C. Paris
  • D. Geneva
  • D. None
View Answer Discuss in Forum Workspace Report