India is the world’s largest producer and consumer of mustard oil, supplying over 12 million tonnes annually. Primarily grown ...