site logo

Principal Solar moves forward on big NC solar array