1776 employees
C&D Technologies manufactures, engineers, supplies and services fully integrated reserve power systems
1906