Renault Tech to reveal Grand Kangoo and Dokker TPMR at ‘Autonomic Méditerranée’ show Renault Tech is a division of Renault Sport Technologies and has been designing, manufacturing and marketing vehicles for the transport of persons with reduced mobility for more than 25 years. It will take advantage of its presence...
Read more