Illinois Teachers’ commits $300m to ApolloIllinois Teachers’ made three re-ups at its meeting Thursday.BySam Sutton16 August 2013•2 mins readInvestorsNorth AmericaLimited Partners