Hi, can I get a definitive answer to this as I see many conflicting responses. I am non-US, but I have a US company, US address for company, a US bank account, EIN for company. Will I be able to open a US Paypal business account for my company? I know it's possible with Stripe, but not sure about Paypal.
... View more