Definitive receivables agreement reached with KRG | RNS | Ticker