Board of the ITFA met in Zurich on 13th April 2010

The Board of the ITFA met in Zurich on 13th April 2010 and members may be interested in the following highlights:

Copy link
Powered by Social Snap