Who will police the police over late payments?

The latest public body to come under fire for late payment of invoices is the police force.

Who will police the police over late payments? » Read the full story