Bay Street News

SPI Energy Enters into a Framework Agreement to Acquire Up To 21MW of Solar Project Portfolio in Oregon