By CEP Staff • 31 October 2013 in News Sunpower announces $155 million in new lease financing as Q3 profits skyrocket