It’s time for the Bank of Japan to either i) announce a stock split or ii) print money to buyback its own shares. 06-Sep-20 08:29 am AnalysisAnalysis, Economy Anirudh Sethi