Profile
Location
London
Member since
2024
Writes about

Stephen's blog archive

2024 (1)
Stephen Carter

Stephen Carter

Director of Payments Strategy at Ivalua
Message Message me Posts: 1 Comments: 0

Blogs

Fintech

22 days later: how supplier payment zombies are stifling business success

08 Apr 2024

We’ve seen a significant rise in inflation over the past year, leading to increasing market uncertainty and ultimately causing costs to spiral for many businesses. Meanwhile, the economy is recovering from a series of black swan events over recent years – from Brexit to global conflict and supply shortages. These issues have impacted businesses’ b...