The location and size of companies are two indicators of how likely businesses are to require or encourage vaccination for their employees, new PYMNTS data show. In short, the larger and more urban a company is, the more likely it is to have a policy...