Investing News Integra Lifesciences lowers its revenue and profit forecast and voluntarily recalls pressure monitors August 24, 2022