Quote:
Originally Posted by ChrisA
Why has Williams chosen New York to launch their new car? Surely Silverstone would have made more economic sense!
|
Sponsor obligation? Puma is a team sponsor and the launch is at the Puma flagship NYC store. I guess the most economic way would have to have have had a launch at all!
Richard