Is a Lack of Financial Leadership Setting Your Company Up for Failure ?

According to Harvard Business Review, 85-90% of companies that drop into a free fall will never pull out of it. Among the fortunate minority that do, about half will need to fundamentally redefine at least part of their core business in order to save themselves.Those are certainly sobering statistics to consider for any business owner. The question is, how do you swerve around a free fall situation? Oftentimes, a rapid decline can hit your business suddenly, without warning, and from an angle you never previously suspected.