Fremont-based Enovix, Menlo Park-based Sight Sciences make Wall Street debuts
July 15, 2021 at 10:27 AM EDT
The Wall Street debuts of the two companies runs the total of companies that have public from the region so far in 2021 up to 42. That's more than in any full year since the dot-com boom 20 years ago.