China and Japan reported gloomy industrial data Wednesday, adding to pressure on leaders of the world’s second- and third-largest economies to launch new stimulus.
China and Japan reported gloomy industrial data Wednesday, adding to pressure on leaders of the world’s second- and third-largest economies to launch new stimulus.