Local

S&T relocates one of its branches to larger space

S&T's headquarters in Indiana, Pennsylvania, is shown here. S&T's headquarters in Indiana, Pennsylvania, is shown here. (Joe Wojcik)