Guaranty Trust Holding Company Plc is a Nigeria-based company. The Company and its subsidiaries are primarily involved in the provision of banking and other financial services to corporate and individual customers. Its Corporate Banking and Commercial Banking segments incorporate current accounts, deposits, overdrafts, loans and other credit facilities, foreign currency and derivative products offered to large corporate customers, blue chips, mid-size and fledgling corporate customers. Retail Banking segment incorporates private banking services, private customer current accounts, savings deposits, investment savings products, custody, credit and debit cards, consumer loans and mortgages. SME Banking and Public Sector Banking segments incorporate current accounts, deposits, overdrafts, loans and other credit facilities, foreign currency and derivative products for small, medium-size enterprises and ventures, government ministries, departments, and agencies.