Home Videos Pac Biz Times Reports: layoffs from Goleta’s Apeel Sciences Pac Biz Times Reports: layoffs from Goleta’s Apeel Sciences Jul 16, 2022 comments off Tweet on Twitter Share on Facebook Pinterest news