Avoid Alibaba Until Political Headwinds Clear

The Ant Financial IPO should have added $34 billion for Ant ... This could hurt Baidu (NASDAQ:BIDU), Taiwan Semiconductor (NYSE:TSM), and Tencent. Notably, TSM resides in Taiwan, not China. ( read original story ...)