BUSINESS MAVERICK: OP-ED 3 December 2019 Trust is key in the ever-evolving payments ecosystem Cowyk Fox 5 min 0