A division of motor racing firm McLaren has been fined £650,000 over the death of an engineer at a warehouse. Senior engineer David Oldham, 55, fell to his death while inspecting a temporary ...
A division of Formula One motor firm McLaren has been found guilty of two health and safety charges over the death of a senior engineer. David Oldham fell while inspecting the company's Brand ...
His background in this field proved instrumental to McLaren's decisions on the race track. After joining McLaren, Imai steadily rose through the ranks, becoming the Chief Race Engineer in 2017 and ...