On the sidelines of the recently concluded 2026 Annual Meetings of the Islamic Development Bank in Baku, Azerbaijan, the Permanent Secretary and Secretary to the Treasury (PSST) Dr. Ramathan Ggoobi met the President of the Arab Bank for Economic Development in Africa (BADEA),H.E Abdullah Khalil AlMusaibeeh.