Renault has launched its first-ever international advertising campaign for Renault F1 Team, running throughout the 2004 Formula One season worldwide and hitting UK TV screens next month during the ...