download (1) Published 26 November 2020 at 275 × 183 in 3 in 4 business owners admit Government stimulus was essential to their survival this year