Businesses With Strong Digital Strategies Show More Resilience In the February 2021 Main Street Index from CBIZ, 74% of businesses with fewer than 100 employees reported a positive or very positive level of business confidence for 2021.1Additional data is starting to show there are some solid reasons for that confidence.