The German impressed both Sergio Perez and Lance Stroll as deputies at Racing Point last year when they were attacked by the corona virus.Though this ..
Photo: Mark Thompson / Red Bull Content PoolA joint offer from Red Bull Advanced Technologies and ORECA was awarded the tender for the development of ..