Hot Business News Today Late payment terms remain miserable for small businesses by Successful IBO • December 7, 2015 • 0 Comments More than one in ten small businesses are being forced to wait over 90 days to get paid by their suppliers, research finds. Read more...