Social Impact Report 2023

The Development Bank of Nigeria empowers women-led businesses: N787 billion disbursed in 2023