The increasing adoption of open banking is transforming the way corporates manage their finances. No longer do they want to ...