"Techrules


News

7 Mar, 2018

The Techrules Ren RS has been unveiled and promises up to six electric motors, two diesel turbines and 7,722Nm of torque…