Update: ITFA AGM

Over 170 delegates have already subscribed for the AGM to be held in Athens on 21st-23rd September 2005!