FAQS


What do you mean when you say Through-The-Road-Hybrid (TTRH)?

Through-The-Road-Hybrid means that the two sources of traction drive that make up the hybrid system, (the ICE engine and the electric drive) first meet “through the road” as opposed to in the transmission with a common shaft like most hybrids.

more