Industry Experts Form Terafina to Create the First Fully Integrated Omni Channel Sales Solution
July 08, 2014 09:00 ET | Terafina, Inc.
SAN FRANCISCO, CA--(Marketwired - Jul 8, 2014) - A group of financial services experts have formed a new company called Terafina, Inc. to enable banking institutions to reach their customers...