Is Your Company Ready for a Downturn in the Economy?

Is Your Company Ready for a Downturn in the Economy?

It’s been 16 years since the last major economic downturn – the banking crisis that started in 2007 and was in full impact mode from 2008 through 2010. During that period, the U.S. economy shed over 8.7 million jobs, and the unemployment rate peaked at 10% in...
Black Swan

Black Swan

As we embark on the new year, there’s been a renewed interest in a potential black swan event on the horizon. Historically speaking, the term gets its derivation from a Latin expression; its oldest known occurrence is from the 2nd-century Roman poet Juvenal’s...