
Storefront Crash Stats Are Alarming – How to Reduce Risk
Vehicles crash into storefronts about 60 times each day across the United States. Such incidents cause about 4,000 major injuries annually, and about 500 fatalities. These findings were reported by the Storefront Safety Council, which aims to spread awareness about the dangers of such crashes. Retail outlets were the most common types of stores to