Some business leaders are in favor of requiring their employees take Covid-19 vaccines.
Seventy-two percent of current and recent CEOs of major companies signaled an openness to vaccine mandates, according to a poll held Tuesday at a virtual summit by the Yale Chief Executive Leadership Institute. READ MORE