I spoke with a developer in Lagos a few months ago who had just waited 23 days for a payment from a client in Germany. The work was done, the client was satisfied, the invoice was sent. But the money moved through three correspondent banks, got flagged for review twice, and…