The World Expo Museum is the first formal international museum in China so far, and currently the only permanent official museum and document center authorized by the International Exhibition Bureau. The theme for the World Expo with 150 years history is designed as "Eternal Moments". The building is taken as a container carrying all happy memories of mankind and collecting beautiful yet transient memories.
Affiliated to Shanghai Xiandai Architectural Design Group, East China Architectural Design & Research Institute (ECADI) is one of China’s most influential architectural design institutions. ECADI is dedicated to enhancing high-end market share and reputation, thus establishing a benchmark for China’s proprietary brands. They uphold the entrepreneurship of “Efficient, Cooperative, Advanced, Dedicated, Innovated” to develop its business nationwide and worldwide. With the positioning of “International ideas, Chinese practice”, as well as the philosophy and brand image of “ECADI design, International quality, Local service”, ECADI strives to become an international design company taking a lead in China and boasting international competitiveness.