Note: We publish our Financial Reports with a delay of 6 weeks due to the many partners involved in the accounting. Note: We publish our Business… Ecosia October 11, 2017 Text