What role does the Grameen Bank play in Bangladesh?

What role does the Grameen Bank play in Bangladesh?