Orchard Ranch Solar LLC IPOR

IPOR
Photovoltaic
20
20
Under Constr <50%
2017
Solar
Operator Owned