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