ST Engineering finds a home

ST Engineering finds a home

Duwayne Escobedo for IN Weekly When ST Engineering began looking at sites to expand its maintenance, repair and overhaul operations in Mobile, executives scoured locations across the Mississippi, central and northern Alabama and western Florida more than five years...