Motorsports, News The Renault Sport Trophy Fresh from conquering the ring in under 8 minutes, Renault Sport is not going to just rest on their…