Press Release

Taulia Appoints Andy Lee as Director, Supply Chain Finance