I have been struggling to create bank account being a non US resident.
My business heavily relies on paypal. I see you do provide company formation services. Could you please DM me as I a new member I cannot DM you. I will explain my entire business to you.