RED STAR MACALLINE
Headquartered in Shanghai, Red Star Macalline is the largest national furniture mall chain in China, with stores in Beijing, Shanghai, Shenyang, Tianjin, Chengdu, Wuxi, Nanjing and other major cities across the country.
Red Star Macalline targets the rapidly growing middle class in China through the operation of “furniture malls” that offer residential fixtures, fit outs and furniture. Mr. Che Jianxin first founded the company as a furniture manufacturer in 1986. Five years later, it began to operate and lease its first furniture mall, and by 1999 had entered the key markets of Shanghai, Beijing, and Tianjin.
To date, its furniture mall portfolio has increased to over 100 malls and in excess of 10 million square meters.