Sorry to open this old thread. I wonder what your considerations are now in regards to the best offshore jurisdiction and the incorporation of a company? For me it's still Panama, Seychelles and BVI and for onshore it's Cyprus as nonresident. What's your thoughts if I may ask 😉 ?