Quote:
Originally Posted by PhilipR
Benefits of working in UK is that you have 7 F1 teams and countless other motorsport teams where one can learn and develop on a clear career path.
|
Actually 8 F1 teams are based in the UK. AT's technical base is in Bicester.