The BB&T Corporation is one of America's largest banks, offering full-service commercial and retail banking services along with other financial services like insurance, investments, retail brokerage, mortgage, corporate finance, consumer finance, payment services, international banking, leasing, and trust.