3 ms·
It is a large bank (20 billion in revenue) with branches primarily located in Southern US states. It is the result of a merger between BB&T and SunTrust in 201
by nerdix 3y ago
It is a large bank (20 billion in revenue) with branches primarily located in Southern US states. It is the result of a merger between BB&T and SunTrust in 2019.