DSWL: Concentrated ownership, not short pressure
Deswell Industries is a micro-cap electronics manufacturer trading at $3.39 — up 1.2% on Wednesday but still off nearly 2% on the week. The more interesting story here is not in the borrow market. It's in who owns…
