01/12/2017

Why are the 'Panama Papers' a big deal?

Before we get into all that, let's define "offshore company": a corporation or legal entity registered in jurisdictions that allow tax exemption, anonymity and minimal government oversight.

12/22/2016

Bankers renew call for FATCA law to be passed

The statement said members of the Opposition shared with the BATT executive team their areas of concern related to the process around the debate and the need for a joint select committee to debate the bill to ensure that “good legislation” was

12/22/2016

Cayman seeks early repayment of debts

The British territory found itself in the somewhat unusual position of having excess cash on hand but unable to legally spend some of it to retire debt amassed over the past decade.