News F1 Payments Strengthens Leadership Team and Forms Advisory Board AIT News Desk Oct 8, 2019 F1 Payments, a fintech company focused on increasing business velocity for all constituents in the payments ecosystem, announced key additions to its…