April 15, 2018 0 Frederic Vasseur: ‘Charles Leclerc needs more time in Formula 1’ Frederic Vasseur has warned that Charles Leclerc will take some time to get up to speed in Formula 1. In [...]