Gibraltar has always been a popular location to register offshore company Gibraltar. A tiny self-governed British dependent territory with a population of little over 30,000, it is strategically located near Europe's southern point and connected to Spain by a short...