Microfinance is vital to human and social development, audit suggests