Islamic finance forum discusses potential of innovative and disruptive technologiesBy Afshan Aziz · 12 May 2023