Sepsa North America makes components for subway cars at a facility in Ballston. It recently won contracts to manufacture up to $134 million in subway car parts for New York City's transit system.
Robin K. Cooper, Biz Journals
Tue, 03/12/2019 - 3:00am
Sepsa North America makes components for subway cars at a facility in Ballston. It recently won contracts to manufacture up to $134 million in subway car parts for New York City's transit system.