In market capitalization terms, the stock tumble of the last three years has stripped more than $100 billion from the company ...
In market capitalization terms, the stock tumble of the last three years has stripped more than $100 billion from the company ... as three to five years ago. A huge bet on China’s luxury ...