Mahindra 245 DI Orchard Price 2020, Mileage, Specification: Mahindra 245 DI Orchard is a 20 HP versatile mini tractor. It has a powerful and efficient engine with a peak torque of 100 Nm and a power output of 24 HP. Mahindra 245 DI Orchard mini tractor provides the best in class mileage, is low on maintenance and has easy spare part availability. Mahindra 245 DI Orchard … [Read more...] about Mahindra 245 DI Orchard Mini Tractor Price, Specifications, Review