These two stats are simply to high for me to accept at face value.
I looked up https://www.storefrontsafety.org/statistics and it throws up more red flags and the strong smell of BS. They've been collecting store front crash data for 10 years and claim to have 25,000 crashes. They shared their data with Lloyds of London who concluded it was credible but "At the most conservative, it appears that the SSC database captures 1 in 12 incidents (8.33%)." So based on that, they concoct the number of "100 times a day". That's some Grade-A Bull Shit right there. 100 a day would be 36,000 in a single year. And yet, over 10 years of actively searching and research they only have records of 25 thousand total? And, of course they don't have an open database of those 25,000.
Storefront crashes may be a problem, and I'm glad the guy who lost both legs got paid, but this is not the problem this story makes it out to be.