Treasury Management Internation Logo

Bert van der Zwan

Blog

Organisations Are Risking the Customer Experience by Delaying Digital Transformation

Research from Onguard has found that 32% of companies are yet to start their digital transformation (DT), despite almost half of CFOs (45%) saying that the ultimate goal of...