DBGI: short interest 11% CTB 70%, possibile catalyst has happened
Yo guys Let's start with the problems: the company is a mess and is losing money. However, here are the positives: Short interest is at 11%, with CTB (Cost to Borrow) hovering around 70%. The CEO bought a boatload of …