Insurance & Risk Management Is Omicron a sheep in wolf’s clothing? 2 months ago 0 Omicron looked terrifying when it arrived, then confusing when early data suggested it was milder than Delta.... Read More Read more about Is Omicron a sheep in wolf’s clothing?