Germany's TeamViewer sees 2025 revenue at lower end of forecast… — TMV -0.60 · News Impact Screener