Brandon Cafferky
Friday, September 13, 2024
John Flynn is convinced that safety equipment on heavy-duty trucks saves lives and could reduce nuclear verdicts. His company, Fleet Advantage, is taking a financial risk to prove his point.