originventures.com
The Trucking Safety Tipping Point: Why We Invested in Idelic - Origin Ventures
Transport accidents are the third-leading preventable cause of death in the United States, and they continue to climb. In 2019, there were 43,024 U.S. road fatalities – 11.5% of which involved trucks. The number of people who died in large truck crashes rose 27 percent from 2009 to 2013. Driving a car is one of … The Trucking Safety Tipping Point: Why We Invested in Idelic Read More »