Synopsis: Bermuda is a self-governing overseas territory of the UK, located 774 miles south east of the USA. A business- friendly commercial environment coupled with political stability and a currency equivalent to the US dollar, Bermuda has long established itself as the world’s premier offshore centre for international business (and the weather isn’t bad either). In contrast to some offshore jurisdictions, Bermuda boasts an excellent reputation for fiscal probity, governmental integrity and transparency.
Published: Inbrief April 2004
Article: Model Behaviour 2004