Milford

smart meter

Milford to welcome massive smart meter installation project

The City of Milford, Delaware, in partnership with Delaware Municipal Electric Corporation (DEMEC), and American Municipal Power, Inc (AMP), will begin installing new smart...

Latest Feature