Motorsport to manufacturing – a mantra for success 511039 - a1 grand prix motorsport racing.