MEANINGFUL CONTRIBUTIONS TO POVERTY ALLEVIATION THROUGH MICROFINANCE