site logo

Duke renewables program allows large customers to negotiate directly with suppliers