Renault launches Talisman to take on BMW & Mercedes
The French multinational automobile manufacturer, Groupe Renault, has launched its brand new car – The Talisman – that has been designed to take on German automobile heavy weights such as BMW and Mercedes. It will be showcased in the Frankfurt Auto Show in September, later this year.