Japan's concerns over consumption tax and China

Up Next