By CEP Staff • 5 October 2012 in News CalSTRS invests $42.8 million in infrastructure investments including SunEdison plant