It doesn't help to actually clear everything up. It seems there will be some changes coming to Wechat and Alipay payment codes, directed at individuals using their own accounts for business (merchants, bike parking attendants, etc). It looks like the big change will be the end of static payment codes for individual users.
The article stresses there will be measures to allow legitimate individual businesses to continue taking payments, but I bet that will require a bunch of tax documentation and stuff that your average street vendor will have trouble providing.
The story I heard about the church on Beijing Lu is that the stairs were too close to Tuodong Lu. Of course, that doesn't quite explain what happened to the giant golden Jesus statue or why services don't seem to be happening...
It looks like there's now a 10% tax on rental income (there's something about 20% for 非住房, but I'm not sure what their exact definition of that is: second home? non-residential?).
It says you can deduct any maintenance fees you can prove with a Fapiao.
Not sure how this will stack up with other income sources for income tax. It's not specifically addressed in the announcement.
I've lived in other cities where the tax was 5%. Landlords were hesitant to rent to foreigners, because tax guys would hang out at the police station when they came to register. Landlords would try to avoid getting the income on the books in the first place, and if they couldn't they tended to insist the renter pay the tax in full, or split it down the middle.
As to how this affects foreign renters, it's too soon to tell. It depends on how and to what extent it gets enforced. Will the renting agents have to report every rental? Will the police stations where foreigners have to register forward contract details to the tax man? Who knows.
I found it. It's not an outbreak. There was a shipment of car parts from Beijing suspected of contamination. COVID was detected at a workplace in Dali. A bunch of people have been tested, and several quarantined, but so far no one has tested positive.