Independent Bank Corp Announces Major Business Developments | Monexa