$85 Million investment will upgrade facilities and create 75 jobs across Seneca Falls, Syracuse, and Orchard Park.
Share this post
Empire State Development and ITT Inc. Partner…
Share this post
$85 Million investment will upgrade facilities and create 75 jobs across Seneca Falls, Syracuse, and Orchard Park.