Dowel to return to ARC in 2025

Troy Dowel is likely to make a return to the Bosch Motorsport Australia Rally Championship (ARC) in 2025 after making some remarkable progress in his battle against leukaemia.…