Economy Peak North America USA Creating 175 Jobs With New Alabama Facility Gonzalo Tenorio Mar 28, 2023 The project will create 175 jobs over the next four years, according to an announcement today by the!-->!-->!-->!-->!-->…