Turnover: ()

Country: France

  • Manufacture of automotive electrical and electronic equipment
  • Designs and develops additional engine power boosters.
  • These units are connected to the vehicle's original ECU, providing an immediate boost in power and torque.