3 ms·
Yes, but then I need a TIN. And a US address to activate the stripe account. Creating a US LLC corporation is a big problem because the legal/tax implications..
by mamcx 14y ago
Yes, but then I need a TIN. And a US address to activate the stripe account. Creating a US LLC corporation is a big problem because the legal/tax implications... but probably my only rute right now...