Share Share on Facebook Share on Twitter Pinterest Email 0 Related Posts Intel shares slide as deeper losses, major job cuts spook investors July 25, 2025 Europe markets open: Stoxx 600 drops 0.5%; Volkswagen Q2 profit falls July 25, 2025 Musk rebuts Trump’s subsidy claims, says clean energy incentives have been scrapped July 25, 2025