Nikkei closes up 389.43 at 18825.30 (+2.11%) by admin on October 23, 2015 add a comment Share on Facebook Tweet Follow us Share Share Share Share Share