Ninety percent (90%) of the start-ups and small businesses close down with-in the first 5 years of launch. Of these 25% close down with-in the first year. Traditionally, there were two core key reasons that experts identify this could happen (1) insufficient revenue and (2) unsustainable cost of operation. Interestingly, the pandemic accelerated both these […]