The number of Covid-19 cases in China reached its highest level since March 2020 on Monday, as Beijing races to smother outbreaks just three weeks ...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.