Close

Now Playing: Britain under pressure over tax havens

Britain is coning under pressure to rein in its overseas territories in the Caribbean which many say are a base for tax evasion and storing illicit profits.