Land and Agricultural Development Bank of South Africa
Land and Development Bank of South Africa (LADBSA) is a government-owned development bank in the Republic of South Africa. The bank was established as a development finance institution in 1912 by the Government of South Africa.
Source: Wikipedia — Land and Agricultural Development Bank of South Africa (CC BY-SA 4.0)