Small country, great for doing business