Toyota lifts lid on near "impossible" mission to upgrade its WRC car
Toyota had to pull "some favours and tricks" to complete the almost "impossible" job of upgrading its World Rally Championship car following a late change in regulations for 2025.
Autosport ·