Ruby Liu

Liu Weihong, also known as Ruby Liu, is a Chinese property investment manager and as of May 2025 owner of three shopping malls in British Columbia, Canada; Tsawwassen Mills... Wikipedia