DLC: Maple tree Business City (MBC) is a landmark development of office towers that capitalizes on the rising demand for high quality Grade-A office space in Shanghai catering to the rapidly expanding needs of both multinational corporations and large domestic companies. Located near Shanghai’s Xujiahui shopping district, Shanghai South Railway Station, Hongqiao Transportation Hub and […]