Home > DER > Kansas City Firm Buys Rights to 21.8 MW in North Carolina Solar Projects