Indian conglomerate Mahindra Group has signed a definitive agreement to buy a 60% stake in the Netherlands-based global fruits distribution company OFD Holding.