Hampton Creek dumps several leaders

May 04, 2017