ILO

Views 20 meanings found
ILO most commonly stands for the International Labour Organization, the UN agency that sets global labour standards, though it can also refer to the Philippine city of Iloilo.

Miscellaneous

Community

Governmental

Academic & Science

Regional

Computing

Internet