Facts & Figures

    Foundation IDFA

    Frederiksplein 52
    1017 XN Amsterdam
    The Netherlands

    VAT: NL008551777B01

    Annual reports

    Please click the button below for our 2018 annual report. Activity reports for 2017 and previous years can be found on our Dutch page.

    Annual report 2018