Gerard Depardieu sets shop in St Kitts & Nevis?
London 20.01.2013 | This morning I was reading about how the Cayman Islands will become more transparent with regards to dodgy companies registered under its jurisdiction. A while ago I was doing some due diligence stuff, which took my online fact-finding mission to another opaque place (St Kitts & Nevis).
