Nikkei closes down 120.29 at 16758.67 (-0.71%) by admin updated on March 31, 2016 add a comment Share on Facebook Tweet Follow us Share Share Share Share Share