For those who are interested, it's easy to do a little research on the two companies if you trust Wikipedia that is. I think you find that Kubota has been around far long than Mahindra. While Mahindra is a large conglomerate that has there hands in a lot of things, the entire company's revenue is just a drop in the bucket compared to Kubota, let alone just comparing Mahindras automotive and tractor division to Kubota. According to Wikipedia, Kubota revenue as of 2008 was 1.1 trillion in Yen. Mahindra Group was 67.5 billion is US dollars. Mahindra and Mahindra Limited, which is the automotive and tractor division had 6.7 billion in revenue in 2008. Again these numbers ae from Wiki, so they may be entirely untrue. None of this sheds any light on who makes a better machine either.