DEMEC Congratulates its Member, Lewes BPW on Deploying Energy Storage System

DEMEC congratulates one of its members, the Lewes Board of Public Works on deploying an 8MW/4MWh energy storage system in Lewes, Delaware.  Once complete, the deployment will be the largest of its kind in the State of Delaware.

Click here to read about this innovative project.