Facts & Figures

    Foundation IDFA

    Frederiksplein 52
    1017 XN Amsterdam
    The Netherlands

    VAT: NL008551777B01

    Annual reports

    Below, you can find our annual reports for 2019 and 2018. Activity reports for 2017 and previous years can be found on our Dutch page.

    Annual report 2019
    Annual report 2018