The 2020 Hangover — CRAIN’S COMMENTS

Mother Nature proved again in 2020 who controls this planet, and it’s not us. Further, she’s finished when She says, not when we say. As noted in Becker’s Hospital Review, nearly 1.8 million US workers called out sick in November. The peak absentee rate was 2 million in April, and we may see that again. […]

The 2020 Hangover — CRAIN’S COMMENTS