It’s a classic David vs. Goliath scenario with Michigan-based workwear company Carhartt, where David is the health and safety of employees and Goliath is the federal government, kind of. Recently, the Supreme Court blocked a federal mandate that would require businesses with more than 100 employees to get vaccinated or take…
