Cumberland Sells Branded Drugs for $100 Million to Apotex Subsidiary - CPIX News | Rallies