Mercedes-Benz's profits drop by over 50% in 2025

Business