Europe stocks come off record highs as IT stocks drag

Feb 18, 2025 - 11:14
 0
Europe stocks come off record highs as IT stocks drag