Hot Business News Today Prompt payment still a problem for customers of small businesses by Successful IBO • June 10, 2015 • 0 Comments UK micro-businesses are owed over £16.9 billion by their customers, research finds. Read more...