Micro-Finance, Poverty Alleviation and Empowerment of Women:A Study of Two NGOs from Andhra Pradesh and Karnataka