Renault Trucks and Renault Sport Racing have combined their expertise to produce the Range T High Renault Sport Racing – a new special limited edition