Nikkei closes down 170.08 at 18777.04 (-0.90%) by admin on October 27, 2015 add a comment Share on Facebook Tweet Follow us Share Share Share Share Share