"Ecosia's Financial reports". Ecosia. 22 May 2020. Retrieved 6 May 2023.
(The value 35.3M€ for annual revenue in 2023 was obtained by the summation of monthly revenues available in the drop-down list format of monthly blog posts about financial reports of 2023.
)