If we build the full 400 megawatts it would be one of the largest solar farms in the state — Clenera Senior Development Project Manager Eric Demarais on a proposed solar farm in Quail Ranch

Published Modified
Powered by Labrador CMS