Nikkei falls on a stronger yen despite data hinting at stabilizing domestic demand

Back
Top