No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Any advice as I'm trying to start my business credit journey. Is it wise to apply for secured business credit card to help with establishing business credit?
@Anonymous hi and welcome to the forums
I've separated your question from an old thread you posted in so you can get answers for your specific situation
Check out this first: https://ficoforums.myfico.com/t5/Business-Credit/Business-Credit-101/td-p/108894
It shows you how to build up your business and biz credit from nothing
Only a few (WF? BoA?) offer secured biz credit cards, you could build it up using a ton of Net 30/55 and get unsecured biz cards (probably personally guaranteed) later.