Settling invoices takes 80 days on average

By March 5, 2021