Plus, the latest earnings - how are payments companies stacking up? | NewsFilter Edition #774 - 8.06.21