Renault begins taking orders for new Talisman from June 17   [ France ]