Illinois Teachers’ approves $300m commitmentThe US public pension has backed Starwood Capital Group's latest mega-fund.ByJesse Koppi21 December 2020•1 min readLP Tearsheet