peake road solar

CCD9FE177D6C503A7C61910F35A4333F
183EBA6A46A42358E372F30400DDA497
9594506C22988036F24D12ABE47D973A

Strata Solar/Duke Energy - North Carolina

  • 6.87 MW DC - Turn key electrical installation

BHI Shield Master.png

#whyBHI