There are so many companies competing for customers. What is it that makes some suceed and others crash and burn? Most people don’t understand the fundamentals of how businesses operate, making it difficult to understand the principles behind their success. Customer loyalty can be the difference between success and failure, since this loyalty allows for repeat business, that increases the value of each customer. Some companies also take advnatage of low tax areas like the Cayman Islands to reduce costs. There are lots of ways to structure a company to avoid high taxes. Many companies will register offshore, and buy and sell stock through subsidiaries to get around over-bearing tax systems in countries like the USA and UK. Overall, a businesses ability to create an efficient internal process is the key to success.