Japan’s tax revenue undershoots estimate by 2tn yen

Japan’s fiscal 2016 tax revenue came in around 2.1 trillion yen ($18.5 billion) below the initial forecast, casting doubt over Prime Minister Shinzo Abe’s plan to replenish government coffers by spurring growth in the corporate sector. (Nikkei)