Supply chain finance keeping it a win win