China-based Techrules has 1,030-hp turbine-hybrid for Geneva
Filed under: Green, Geneva Motor Show, Misc. Automakers, China, Technology, Coupe, Hybrid, Performance, SupercarsTechrules is a new Chinese automaker that claims to have a 1,030-horsepower turbine-hybrid supercar concept to debut…