I'd be fine with a policy of "you can rent housing you build" for American corporations. If a corporation thinks there is demand in some city, goes and build housing for that demand and then rents that housing, that is good for the world. Would be a better policy than letting corporations use their access to capital markets to outcompete individuals trying to buy a house.
We know using housing as an investment, at an individual level, is problematic (NIMBYism and failure to infill/redevelop/etc). Not sure how incentivizing MegaCorp to do the same on a massive scale fixes anything?