By CEP Staff • 15 May 2012 in News Solar Power Inc. expunges shareholder losses as 1Q12 sales quintuple