(June 2020) 22% of Business Owners Have Shuttered Operations, the Largest on Record..National Bureau of Economic Research

According to a recent survey conducted by the U.S. Census Small Business Pulse, 22% of business owners have been forced … Continue reading (June 2020) 22% of Business Owners Have Shuttered Operations, the Largest on Record..National Bureau of Economic Research