Sol Systems buys Grandview solar development project
Sol Systems has acquired the 91MW Grandview solar development project in Spencer County, Indiana from Orion Renewable Power Resources – a...
Sol Systems has acquired the 91MW Grandview solar development project in Spencer County, Indiana from Orion Renewable Power Resources – a...