As the nation’s leaders plead with people to get vaccinated, one major company is giving its employees no choice. The food processing company, SPC, has …

source