Share Facebook Twitter LinkedIn Pinterest Email Business owners vet suppliers before signing anything. Vellion Group’s view on why that same habit, applied to financial platforms, is overdue.