LP Scorecard: CalSTRS nets nearly $3 bln in six months

Share this