The term depression may sound a little harsh, but the statistics are pointing that direction. The closures over the past couple months and the continued throttling of the economy is only going to keep any ability to truly normalize at bay. That being said, all of the restrictions mean that fewer companies will come out […]