TA Associates backs online food marketplace

May 24, 2016