Red Star Macalline (HKG: 01528)

OTHER
Shanghai, China
Website

Red Star Macalline is a corporation based in Shanghai, China. Established in 1986, the firm operates and manages large-scale furniture and building-material shopping malls across China, through self-owned, managed, and franchised formats. The assets are managed by the board of directors.

Investment Team
0 team members

No team data available