Illinois Teachers’ approves $300m commitment

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

21 December 20201 min read