Japan's consumer prices fell for the eighth time in nine months, highlighting the challenges facing the Bank of Japan (8301) in reaching a 2 percent inflation target. (Bloomberg)
↧