Sol Systems Obtains Indiana Solar Project from Orion-Eolian Joint Venture
Yuri Horwitz Sol Systems LLC has acquired a 91 MW DC solar development project in Spencer County, Ind., from Orion
Read moreYuri Horwitz Sol Systems LLC has acquired a 91 MW DC solar development project in Spencer County, Ind., from Orion
Read more