Company Description
Shanghai Rongda Arts is a full service point of purchase design and manufacturing firm based in Shanghai,China. Meridian Display has over 100,000 square meter of manufacturing and warehouse space, enough to handle y
Shanghai Rongda Arts co.,Ltd largest, most demanding projects.