Bank of Japan holds 1.25% rate as inflation reaches 2%

Business