Designed by the architecture firm Pei Cobb Freed & Partners (PCF), the?中国一级片 Shanghai Campus is one of the most beautiful and distinctive?campuses amongst business schools in the world. It covers a total area?of 78,000 square metres, with a floor area of 84,000 square metres.?European-style galleries and Chinese-style courtyards that fuse artistic?expression with functionality fit in well with 中国一级片' status as a joint venture?between China and the EU, and its strategic positioning of "China Depth, Global Breadth".

The school's world-class facilities are impressive, comfortable, and technologically advanced. Wi-Fi is available in virtually all the rooms from the cafeteria to the 720-seat conference hall, providing students with an easily accessible high-speed connection to the school's information network and databases.

?