Our Founder and CEO, Laurent Descout comments on how innovation in technology can help businesses tackle delays in supply chain processes and make payments simpler and quicker.