TOP STORIES Clarivate outlines 2025 recurring revenue mix to reach 84% as value creation plan progresses rogerjudd - July 30, 2025 0 Post ContentÂ