Clarivate forecasts 2026 adjusted EBITDA of $865 million to $885 million
Clarivate forecasts adjusted EBITDA of $865 million to $885 million for 2026 following the Life Sciences sale.
Clarivate forecasts adjusted EBITDA of $865 million to $885 million for 2026 following the Life Sciences sale.