Finding The Right Future
Formula 1 is undoubtedly facing a tough time as the world gets to grips with its environmental issues. Manufacturers have to be seen to be doing the right thing, and Honda’s decision to withdraw from grand prix racing has been made on what it says is