By CEP Staff • 6 April 2009 in News

Building integrated photovoltaic module developer raising $45 million to build facility