Bank of Japan hits 2% inflation, holds 1.25% rate

Business