Photo(s) by chris 9. Imported from Flickr on Sep 22, 2016.
Mahindra & Mahindra is one of the largest vehicle manufacturers by production in India and the largest manufacturer of tractors across the world. This logo (and, later, a rounded version seen below) was in use until 2013.