A German factoring agreement allows companies to sell receivables for liquidity, with key contract elements and risk allocation differing between real (non-recourse) and recourse types....