Toyota by CFAO has pumped Ksh.33 million in the 2025 WRC Safari Rally, set to take place in Naivasha next month, reaffirming ...