RedHill Biopharma sells Talicia stake to Apotex for $18 million upfront, up to $35 million milestones - RDHL News | Rallies