Bank of Japan (8301) Governor Haruhiko Kuroda gave himself two years to do “whatever it takes” to end deflation and revive the world’s third-largest economy. He may have less than half that time to produce results. …

More:
BOJ’s Kuroda Faces One-Year Window on Ending Japan Deflation
