Otherwise, why don't you just incorporate in India, or wherever else is applicable? If you're going to sell via web payments, nobody really cares where you are. There may be a few issues with corporate clients, but for 95% of people it would be seamless.
No comments yet.