Bermudian company loses UK tax battle

A Bermudian investment company has lost a long-running tax dispute with UK tax authorities after a tribunal ruled that, despite being incorporated and administered in Bermuda, its central management a…

Go to Source