European stocks rise as Germany nears coalition government; TSMC impresses

Mar 10, 2025 - 09:09
 0