By Aduragbemi Omiyale Stanbic IBTC Holdings Plc was the star of the 2023 International Finance Awards after its subsidiaries were recognised across nine categories of the...