Investors’ Security Trust Company

Investors’ Security Trust Company and Busey Bank agree on merger

Florida-based Investors’ Security Trust Company (IST) has agreed to merge with and into the wealth management arm of Illinois-based Busey…