Sale of six solar projects totaling 20 MW

August 1, 2016

Representation of solar developer in sale of six solar projects located in Oregon totaling approximately 65 MW.
Back to top