Peake Road Solar

Strata Solar/Duke Energy - North Carolina

  • 6.87 MW DC - Turn key electrical installation

BHI Shield Master.png

#whyBHI