The company was formerly known as Chengdu People's Shopping Mall. The company was founded in 1953 and listed on the Shanghai Stock Exchange in 1994. It is the first publicly listed commercial joint stock company in Sichuan Province and is a commercial retail group company that continues to be deeply involved in its main business. The company insists on expanding and strengthening its main business, mainly commercial retail, as well as some property leasing and hotel businesses. Business formats include department stores, shopping centers, outlets, and supermarkets; the main business models of commercial retail are still self-operated, joint, and leasing models, mainly in the joint business model. In 2023, the company was awarded titles such as “Integrity Demonstration Enterprise” and “New Consumption Scenario of the Year”.