Looking for help. We have an LLC in Wyoming and we opened a WISE account but we were not aware that they are not giving credit cards to US companies and now we are looking for alternative solution how to get a credit card.
We have a lead generation digital marketing business and we are from Croatia. We are also a multi-member LLC.
Is there some alternative or we really need to hop in plane and come to US and open a bank account. Thanks