Sunday, July 15, 2018

OECD governments spent on an average the equivalent of 18% of farm income to support producers. India, in effect, confiscated 6%