India's annual outlays on agricultural subsidies now total more than $12 billion, or about 14 percent of total government expenditures
- by Maurice Landes
- 4/8/2014

India's annual outlays on agricultural subsidies now total more than $12 billion, or about 14 percent of total government expenditures