Hello All, I am from India and doing legit business via ecommerce site in the USA. I have my firm registered in the USA and paying the taxes there too. USA bank account and office as well there.
I am doing white hat business. I sign up with the affirm, but they have decline my approval. Any...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.