By CEP Staff • 23 August 2012 in News

Strasser Capital merges subsidiaries to form 115 MW solar portfolio