Toyota not giving up on overcoming “brutal” handicap

“If you look at the speed trap yeah, at the speed trap we are coasting already. The point is the top speed difference is incredibly high. So we generate …