25 September 2014

CalSTRS pledges additional $2.3 billion of cleantech investment