Just tax big companies more liberally, in general and everywhere. No need to target so specifically, e.g. there is so much value in all the data that citizens all around the world are providing, almost for free… maintenance costs for supporting usage are low in comparison, check yearly investor reports for profits.
Then we’d not only have enough financial resources to subsidize a free and healthy press but also for other worthy endeavours like better health care, open source software, science, etc.
All without hampering with basic pillars of the web.