The Nikkei Index closed down 2.1% to 63290.11 points.

Zhitongcaijing · 3d ago
The Nikkei Index closed down 2.1% to 63290.11 points.