Shorts have been upping their stake in the clinical-stage biopharma Idenix. Should investors be worried?
read more