After a fire stemming from a liquid hydrogen leak, Toyota announced its hydrogen-powered Corolla race car will not be competing at Suzuka this weekend.
Colin Wood March 15, 2023