Solar Power Inc. expects record Q3

Solar Power Inc. expects record third-quarter revenue of $19 million, eclipsing all of 2007.
Read full story

lintrocket