A new corporate supply chain finance platform launches today, which aims to improve credit management and provide additional transparency, security and flexibility for banks and their corporate customers.