5 Most Shorted Stocks in the World

Alibaba Group Holding Limited (NYSE:BABA), the Chinese e-commerce giant, is one of the most shorted stocks in the world.

Keep Reading →