Recently released numbers that have come from CreditorWatch and Xero, reveal a stark contrast to the corresponding numbers of only one month prior. The pressure is rising on for many businesses.