Latest statistics show China remains a major foreign investment destination as the country copes with a changing domestic and international business environment. Lujiazui, part of the Shanghai Free Trade Zone and the center of the country’s financial industry, is a new testing ground for attracting foreign investment.