International Trade and Finance Association (ITFA)’s 26th International Conference Conference uri icon