Japan stocks lower at close of trade; Nikkei 225 down 2.90%

Feb 28, 2025 - 08:19
 0
Japan stocks lower at close of trade; Nikkei 225 down 2.90%