The Art Tower was sold to tech titan Alibaba, which is set to use the premises as part of its Shanghai headquarters. In interviews with ARTnews, industry insiders said that, during the past decade ...