What is a Zombie Company?

Education
The term zombie company was originally coined by the media around 1990 in Japan; the banks deemed some companies, with large historic debts, too big to allow to fail. However,…
Read More

What Does Liquidation Mean?

Education
Many business owners have no call to understand what liquidation is until it’s too late. Put simply, ‘liquidation’ refers to the process by which a company that has reached the…
Read More

How to have a fire sale

Education
With the news that UK department store chain Debenhams is set to briefly reopen 97 of its shops during May in the attempt to host a last-ditch fire sale, we…
Read More
Menu