ITFC Annual Report 2008 - English