Interesting article on the reliance from different tech companies on advertisement-related revenue https://www.barrons.com/articles/facebook-and-apple-embody-new-tech-divide-1524273880?mod=rss_barrons_cover_story
The original server operated by the Mastodon gGmbH non-profit