Open Payments Platform enabling new entrants in financial services through partnerships with leading banks and institutions.