Solar Power Secures $115M in Financing

April 29, 2010