European stocks retreat; doubts rise over Germany's debt package

Mar 10, 2025 - 12:19
 0