• C&D Technologies to close Milwaukee plant, lay off 158 employees

    The Milwaukee facility is its sole Wisconsin location, according to its website. The company also has U.S. locations in Horsham, Pennsylvania, and …

    Read More
  • 0 0