What are zombie businesses and why must SMEs avoid them? Finance Patrick Coghlan 24 February 2022 Zombie business — a term used to describe any company so debt laden it can only afford to pay interest on its loans.
‘Cashflow stress’: Business owners worried about the economy as defaults spike Economy Matthew Elmas 19 August 2019 Most business owners are worried about the economy over the next 12 months amid global trade tensions and talk of a possible recession in the US.