Weekly Investor Round Up

BrightSource contracts 1,300 MW of solar thermal power; PSE&G propses $773 million in solar projects; ITC Holdings wants to buid a $12 billion transmission project; and more.

Read More