You must login or register to view hidden content on this page.
It very much depends on the OP's tax residency. You have to structure it in the right way, otherwise you might end up paying even more taxes. Offshore company won't necessarily help you there.