Japanese stocks track Wall Street sharply lower; Nikkei Average down 2.3%




More...