What does HDI mean?
High Pressure Direct Injection
HDI means spraying directly with the high pressure, typical diesel engine is the Peugeot and Citroen, with the cooperation of Ford made. The engines of the technology, common rail use; and fuel consumption and pollution is less.