520 likes | 648 Views
Introduction. British Virgin Islands (BVI") is a tiny group of islands in the Caribbean.Total population about 22,000 personsCorporate domicile for over 750,000 companies approximately 41% of the world's total offshore vehiclesLegal and commercial infrastructure of an offshore financial centre
E N D
1. LovellsWednesday 27 February 2008 Colin Riegels & Peter Tarn