Should I Have Sold

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share

BABA