The Ren, the world's first electric production supercar to feature Techrules' Turbine-Recharging Electric Vehicle system, will be on display in Italy.