Australian Risk Climate: Trade Payments are Settled more Promptly

Australian businesses settled their invoices at a new record-setting pace of 45.1 days on average...

Read More