Agribusiness

As the country with the largest arable land acreage, India can not only ensure its own food security, it can also become a source of food for the entire planet. Photo: Abhijit Bhatlekar/Mint

Agribusiness: Making up for lost time

7 min read . 03 Nov 2016