Al Baraka Banking Group Chief architect of the modern Islamic banking bids farewell to this world May 20, 2020