A practical and proven approach to credit checking and credit control
Cash flow has three elements: cash in, cash out and the bit often missed, cash management, i.e. what you do with it.
Intelligent billing and other options that reduce the time between work done and money collected. An effective approach to collection that does not alienate clients, but still brings tin payments.