Japan's business mood hits seven-year low as virus revives deflation specter

Global Economy

Reuters
01 April, 2020, 10:25 am
Last modified: 01 April, 2020, 10:43 am