Red Star Macalline (HKG: 01528)
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