Muddy Waters is Short DLocal Ltd. (DLO US)

Muddy Waters is short DLocal Ltd. (NASDAQ: DLO).  DLO, a fast-growing payments company based in Uruguay, spun out of a high-risk processing business, has reported stellar growth and profitability that makes it an outlier.  While we have found no pictures of its CEO wearing black turtlenecks, our res… more