1 story
Six tech executives commit to voluntary safety standards instead of federal regulation, drawing praise and skepticism.
The Verge · 1m