TOKYO, June 5, 2023 - (JCN Newswire) - TOYOTA GAZOO Racing World Rally Team driver Kalle Rovanpera has added to his lead in the FIA World Rally Championship with a clever drive to the podium and a Power Stage victory on a tricky Rally Italia Sardegna. ...