Is BABA a good stock to buy? We came across a bullish thesis on Alibaba Group Holding Limited on Coughlin Cap’s Substack by ...