News

TODAY: Long-Overdue Forced Shut-Down of Exide Technologies’ Vernon Facility Announced

March 12, 2015