Shares in Chinese bubble tea chain Sichuan Baicha Baidao failed to pop during their market debut Tuesday, tumbling as much as 38% from their listing price. The U.K.’s FTSE 100 Index set a new intraday ...
Some results have been hidden because they may be inaccessible to you