LA: Process Service Specialists Expands into Southwest Louisiana with $3.5M Facility, Creating 160 Jobs
Specialty industrial mechanical contractor Process Service Specialists announced it will invest $3.5 million over the next three years to establish a ...