European stocks open down; Marshalls shares dive
Stocks in Europe gave back some gains made this week on Friday morning, following the Dow Jones Industrial Average into the red which had closed lower on Thursday, while the UK and Australia announced they will sign a 50-year...
25 July 2025