Despite fast and furious pace of activity across corporate payments space, no game-changing breakthroughs evident yet.
Much activity is underway across the corporate payments ecosystem. But is there really some emerging game-changing player or technology, or do the developments just represent better and faster delivery? The jury remains out.