Investors say Nelson Partners owes them tens of millions, and student tenants complain about poorly run properties. Now a $54 billion investment firm is in the mix.
Posted inBusiness
Investors say Nelson Partners owes them tens of millions, and student tenants complain about poorly run properties. Now a $54 billion investment firm is in the mix.