A company that provide total financial services to individuals, large and small businesses and other agencies.