By CEP Staff • 2 September 2015 in News

Solar Frontier to supply 26 MW modules in North Carolina