First aired 6 Jul 2022
A payment company’s frantic rise turns financial ambition into a satire of inflated promises, status hunger and wilful self-deception. The energy is deliberately excessive, with executives continually trying to keep the story of success ahead of the facts. A good companion to Bad Banks when you…