Music & Video Signature Financial institution execs starred in cringey Broadway sketch video Executives on the doomed Signature Financial... adminMar 16, 2023