Central Massachusetts-based Avidia Bank is launching a new cloud-based platform called Avidia Pay for processing payments. The technology, which is being powered by ACH and credit...