Swire to lease more Shanghai retail space after record 18-building move Posted on July 20, 2025 By South China Morning Post 4 Views Swire to lease more Shanghai retail space after record 18-building move continue reading...