Hi,
I wanted more clarity on setting up offshore corporation. I am from India and have an e-Commerce business registered as a corporation in India and I sell worldwide mostly. I do pay taxes here in India but not entirely, as I somehow manage to show expenses. Apart from this I am an...