The topic of tax havens conjures alluring images of secret bank accounts in exotic locations far from the prying eyes of the Revenue Authorities. Probably there is more to it than what meets our eyes.
Read this post on duniyadari.net