CYAN: Short sellers retreat as borrowing costs collapse
Cyanotech Corporation heads into May as a micro-cap curiosity — a $2.8m market-cap algae producer where a dramatic unwind of short positions has been the dominant story of the past month. The most striking development…
