The U.S. National Retail Federation (NRF) said on Friday it is “unrealistic” for American retailers to move out of China, the world’s second-largest economy, as 95% of the world’s consumers live outside the United States.
Source:: Reuters – Business News