CONTACT

Drop us a line

Send a quick note if you have any questions or feedback.

Anthony Fokkerweg 61 | 1059 CP Amsterdam | The Netherlands

Press

For media inquiries, please refer to the press page.

Address

Follow This
Anthony Fokkerweg 61
1059 CP Amsterdam
The Netherlands

FAQ

The frequently asked questions might have your answer.

Exxon sued us in 2024.
BP blockED US IN 2026.
We're not stopping.

Follow us