World’s Smallest Diesel Engine: Size, Power & Price Explained | AutoTorque Stories | AutoTorque India