thumb|237px|SunTrust locations in the United States
thumb|237px|SunTrust locations in the United States
SunTrust Banks, Inc. was an American bank holding company with SunTrust Bank as its largest subsidiary and assets of US$199 billion as of March 31, 2018. The bank's most direct corporate parent was established in 1891 in Atlanta, where it was headquartered.
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).