David Tang, the flamboyant and outspoken socialite and entrepreneur who founded the Shanghai Tang fashion brand, has died. He was 63. The Financial Times newspaper, for which he wrote a popular tongue-in-cheek advice column, reported Wednesday that Tang died Tuesday night of cancer at the Royal...