Liz Nelson discusses General Electric's solar deal with First Solar and what it says of the solar industry. 11 September, 2013