CPHI Shorts Pile In Ahead of Monday's Earnings
China Pharma Holdings heads into its May 18 earnings release with the stock up nearly double on the week, borrowing costs exploding, and short sellers scrambling to build positions at a pace almost entirely without…
