MSC of the City of New Castle Celebrates Public Power Week

The MSC of the City of New Castle, in partnership with the Delaware Municipal Electric Corporation, is excited to celebrate Public Power Week October 1-7. Check out this video to learn more about the benefits of living in a public power [...]

Learn More

Online Bill Pay Icon

Online Bill Pay

Online bill pay is fast and easy. It can help you manage your bills without having to worry about paper bills & checks.

Learn More