10 ms·
Others have pointed it out that it may but its also for Indian startups being able to easily accept payments internationally without setting up a US company.
by simonk 9y ago
Others have pointed it out that it may but its also for Indian startups being able to easily accept payments internationally without setting up a US company.