Toyota City, Japan, May 15, 2023 - (JCN Newswire) - TOYOTA GAZOO Racing World Rally Team's Kalle Rovanpera is back on top of the FIA World Rally Championship after a dominant drive to win the Rally de Portugal for the second year in succession. The ...