

That’s not how this works. A better solution would be to tax more aggressively second+ homes and severely limit what corporations can invest into.
Why should a company be able to profit off of second hand housing? This isn’t a commodity, but it’s treated as such. Companies should be able to build new housing (for sale) and own housing only for the purposes of, say, housing their employees if they so wish. I simply see no benefits to allowing companies trade living spaces like stocks.
I understand the logic of it, my point is that this is a trust/honesty based system which leaves you cornered. Here are some problems with it:
The fault in your assumption is 1. that this would discourage corporations from buying up; and 2. That you live in an equal and just society;