Answers

Rajesh kumar
Jul 28, 2020

Marketable surplus means production sold in the market after self consumption by the farmers.