By CEP Staff • 13 April 2012 in News

Californian solar developer Silverado invests $50 million in state interconnection