Definitions for "UNIDO"
United Nations Industrial Development Organisation, created in 1966; headquarters in Vienna.
United Nations Industrial Development Office
United Nations Industrial Development Organization