Intarcia inches closer to IPO with $215M Series EE

September 16, 2016