Progressive Radio Network

Eden

Duke Energy pleaded guilty on Thursday to environmental crimes and has agreed to pay a record $102 million in fines and restitution for years of…