MUMBAI: Automobile manufacturer and marketer Renault has been the exclusive vehicle supplier to the Cannes Film Festival for 30 years, chauffeuring movie stars to the red...
This will close in 10 seconds