Iris Solar

117 MW DC

The Iris Solar Solar project is located in Virginia, USA

Client

Iris Solar

Renewable energy

117 MW DC