2459
Advertising revenue in Twitter crashes by 50%
(lemmy.world)
This is a most excellent place for technology news and articles.
Publicly traded companies must post financial statements that show all that information. There is no getting around it to be publicly traded. But they are no longer traded, so have no disclosure rules.