By CEP Staff • 5 May 2009 in News

Residential solar panel installation technology developer raising $6 million seed capital