Nikkei closes up 210.63 at 19859.81 (+1.07%) by admin on November 19, 2015 add a comment Share on Facebook Tweet Follow us Share Share Share Share Share