Toyoharu Tanabe admits Honda are still lacking power compared to their rivals in 2018 despite a top ten finish in the Azerbaijan Grand Prix last Sunday. Red Bull Toro Rosso Honda endured a tough weekend at the Baku Street Circuit, with Tanabe,... MoreĀ»