Annual Report 2008 © 2009 Both ENDS Both ENDS Foundation Nieuwe Keizersgracht 45 1018 VC Amsterdam The Netherlands Telephone +31 20 5306 600 Fax +31 20 620 80 49 E-mail…