Japan produced a gloomy batch of economic data Monday showing shoppers growing nervous and the trade deficit ballooning, as Prime Minister Shinzo Abe prepares to launch a controversial sales tax rise.
Tokyo - Japan produced a gloomy batch of economic data Monday showing shoppers growing nervous and the trade deficit ballooning, as Prime Minister Shinzo Abe prepares to launch a controversial sales ...