Some small businesses are waiting up to 40 days for payment from local councils, far behind central government guidance on prompt payment of suppliers, research finds.
Some small businesses are waiting up to 40 days for payment from local councils, far behind central government guidance on prompt payment of suppliers, research finds.