Bear of the Day: KeyCorp
August 24, 2023 at 13:32 PM EDT
KeyCorp is one of the largest bank-based financial services companies in the United States. It is headquartered in Cleveland, Ohio, and has assets of about $198 billion as of Mar 31, 2023.