SME business sentiment drops dramatically Business sentiment falls 15 points to a level experienced just after the GFC