Which institution plays key role in rural finance development?

Explanation:

NABARD is the apex rural development bank.