Cityzines Shanghai

Apollo Business Center

Apollo Business Center

Apollo Building
1440 Yan An Road (Middle)
Shanghai, 200040 China

About Apollo Business Center

Shanghai Apollo Building Company Limited was formed by a group of Taiwanese developers and JingAn Garden Afforestation Development Company Limited.

Established in 1993, the group has now expanded to include five centers in Shanghai with a combined floor area of 15,000 sq. m., all supported by more than 80 foreign and Chinese employees. The company is actively seeking additional locations across China to reach its goal of 2,000 workstations by the end of 2017.

Today, Apollo Business Center is well-known throughout the business community for its focus on serving its customers.