News

Digital payments company Efficacy has been acquired by the Stitch Group, enabling it to become one of the first fintechs to offer direct card clearing services in the market.