Guaranty Trust Bank is a leading African Bank that offers Online/Internet Banking, Retail Banking, Corporate Banking and Investment Banking.