By CEP Staff • 11 February 2015 in News

Leaf Solar Power raises $75 million for US solar installations