Why are Chase cards so hard to get?

Why are Chase cards so hard to get?

Chase business cards are rumored to be harder to get compared to small business cards by other issuers. All Chase business cards have a minimum $5,000 credit limit. Chase business cards usually require excellent credit, which means a score of 720 or more. Of course, this isn’t the only deciding factor. Mar 7, 2020

See also  Can military get into Admirals Club?