Supply chain financing is a practice that has received a bit of backlash in recent weeks, with critics accusing some large corporates of forcing discounts...