Faith Technologies is letting 55 workers go.
The Menasha-based company isn’t working on as many projects because of the pandemic.
Faith Technologies is letting 55 workers go.
The Menasha-based company isn’t working on as many projects because of the pandemic.