The Nikkei Index closed down 1.4% to 62188.63 points.

Zhitongcaijing · 1d ago
The Nikkei Index closed down 1.4% to 62188.63 points.