Payment Nerds Secures $2 Million Credit Facility from Espresso Capital to Accelerate Growth

September 14, 2026