Slow turnover to accounts receivable

Is this caused by

(a) Not chasing the accounts quickly enough?

(b) Taking on too many risky clients? (c) Or payment delayed because the company has not provided the services promised?

Problem Depth Chart