site logo

Solar Firm Wants to Build 20 MW Project in N.C.