Motoring: Diesel or petrol engine: Which one is better?
Emission-control systems like diesel particulate filters and AdBlue also add to the cost.
By Stanley Makombe
Mar. 9, 2025