Every single company eventually goes through a difficult period; that's just how the business world works. The rough patches, meanwhile, can provide long-term ... Read more