WASHINGTON, D.C. — Brian O'Neill, the outspoken 20-year president of the Insurance Institute for Highway Safety, will be retiring soon. O’Neill has been pointing out the flaws in the cars and trucks that his organization has crash-tested since 1995.
About 100 car company executives, government officials and safety advocates recently gathered at a Washington, D.C., restaurant to honor his career. Many of these people had born the brunt of O’Neill’s criticisms in the past. He leaves the institute for Highway Safety in the hands of his longtime deputy Adrian Lund.
Source: USA Today