Healthcare payments are a $3 trillion industry - but the lack of urgency to innovate has resulted in confusion\, inefficiencies\, and security issues

{{}}