Central Massachusetts-based Avidia Bank is launching a new cloud-based platform called Avidia Pay for processing payments. Get the Full Story Complete the form to unlock this...