North America

Alfa unveils phase two of Alfa Systems 6 platform

Alfa Systems 6 targets global markets with a particular focus on the US auto finance sector.