Guaranty Trust Bank Plc is engaged in the provision of commercial banking services to its customers, such as retail banking, granting of loans and advances, corporate finance, money market activities and related services, as well as foreign exchange operations.