Nikkei closes up 264.93 at 20012.40 (+1.34%) by admin on December 1, 2015 add a comment Share on Facebook Tweet Follow us Share Share Share Share Share