Charles Leclerc revealed problems with his Ferrari power unit made for a disrupted Friday at Silverstone. The opening session of the British Grand Prix race weekend featured limited running as heavy rain showers soaked parts of the track, which... MoreĀ»