I don't think Bahrain is a good choice for an Offshore Company. I have a relative that worked for few years and was forced to go home because there's a civil war on Bahrain. I hope its settled now.
It still depends on how you approach it. I believe it has still a potential but there's a lot more better than Jersey right now that's why its on the bottom of the list
So this is the reason why I've been seeing a lot of Citigroup owned companies and buildings around my town lately. They're a big player in Tax Haven countries.
I agree with Jack, Online businesses will be good if you choose Netherlands because of their high speed low cost internet plans. You can never go wrong there :)
I've read that too somewhere here in this section, I'm just curious , how come they need English even if the country itself is not speaking English as their native language? Any particular reason about it?
I think there's a lot of civil war in Bahrain right now, correct me if I'm wrong but how come its a good choice of tax haven country?
For me I think its Belize.
I think its better to choose Seychelles as an alternative for Cyprus if you don't want Cyprus as your country of choice. Since Seychelles is growing bigger than before, it could top Cyprus in the future.