Not only will the Shanghai Tower be the tallest building in China at 632m, it will also set a new benchmark in green building design. With its curved and spiralling façade, the Shanghai Tower will offer 128 storeys of grade A office space, retail facilities, conference centre, entertainment and cultural amenities, as well as a luxurious hotel.
WSP is carrying out a peer review of the entire MEP, vertical transportation and LEED Commission Authority Services for the owner. We have been able to significantly add value for both the owner and the architect through initiatives including the rezoning of elevators to increase the size of the commercial areas, upgrading the VTS design standard of the office and hotel zones, and the introduction of 18 m/s elevators to serve the observation deck.
Shanghai Tower has achieved Leadership in Energy and Environmental Design (LEED) Platinum Certification for Core and Shell (CS).