5 ms·
Well the last annual report I could find actually says that they got a return of 17.65% so 3% would be pretty bad https://wikimediaendowment.org/annualreports/
by erk__ 7mo ago
Well the last annual report I could find actually says that they got a return of 17.65% so 3% would be pretty bad
https://wikimediaendowment.org/annualreports/2023-2024-annual-report/#toc-financial-accountability https://wikimediaendowment.org/annualreports/2023-2024-annua...