Techrules joins an elite club at Villa D’Este to present its Ren electric supercar

Crafted in Turin by internationally-renowned automotive designers, Fabrizio and Giorgetto Giugiaro, Ren supercar offers a distinctive fighter jet-style canopy and unique modular three-cockpit design. First revealed at the 2017 Geneva Motor Show, Ren is the world’s first electric production supercar to feature Techrules’ proprietary Turbine-Recharging Electric Vehicle (TREV) system. The innovative series-hybrid powertrain technology delivers … Read more

China’s first supercar concept with revolutionary TREV technology

Techrules AT96 TREV supercar concept. The solution for next generation EVs, TREV promises to deliver unprecedented range and efficiency. Techrules, a new China-based automotive research and development company, made its global debut at the 2016 Geneva International Motor Show. Techrules introduced Turbine-recharging electric vehicle (TREV) – a revolutionary range extender technology for next-generation EVs. Techrules … Read more