Description
Since time immemorial, India has been, still continues to be and will remain in the foreseeable future, a land of village communities. With more than 700 million of its people living in rural areas and with its rural sector contributing about 29 percent of its gross domestic product...