-
Alibaba Group Holding Limited American Depositary Shares each representing eight (BABA $134.20)
-
Baidu Inc. (BIDU $123.16)
Q: After substantial declines in both stocks and being aware of political risk sentiments, which one of the two would be a better option currently?
Thank you!
Thank you!