HSE report finds de Villota crash failings
The UK’s Health and Safety Executive’s report into Maria de Villota’s fateful testing crash in 2012 highlights several failings that could have contributed to the Spaniard’s injuries.
Read full article