TBWARAAD has won Renault's re-launch creative brief in Saudi Arabia following a pitch against two other international agencies.
Agency: Results Advertising, Jeddah, Saudi Arabia Production: Silver Grey Productions, Beirut, Lebanon