Cannot log in Site: SunTrust (Now Truist)This is a horrible bank, with dysfunctional software generally. Today can't log in to personal or business acct.