site logo

Duke, solar developers strike interconnection deal in North Carolina