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