Apttus scores $88M Series D, eyes 2017 IPO

September 29, 2016