Illinois Teachers commits $150m to Starwood

The $35 billion pension system has committed the exact amount for which the Greenwich, Connecticut-based firm is offering fee breaks on its latest fund, which recently held a first close on $1.2 billion.

Share this