Smart glasses company North has $18m investment pulled after layoffs
theverge.com