Illinois Teachers’ approves $300m commitment

The US public pension has backed Starwood Capital Group's latest mega-fund.

Share this