The auto industry reports Q1 sales, and they’re badarstechnica.com1 point·Deinos··0 commentsOpen articleSaveView on HN