Cree cuts 70 jobs in Durham and Wisconsin

April 28, 2017 11:09 AM