Weak end-markets lead to 60% reduction in 2025 profit outlook

Scientist looking through a microscope

Issue Contents

Issue Contents