today and tomorrow
40% of Indian farmers now make their payments electronically: Study. India needs 39 lakh…