Today, with the advent of technology, starting an offshore company is a growing option for entrepreneurs and investors who want to expand their business horizons. An offshore company is typically founded in a different jurisdiction of the home country. Typically, it is in locations that offer an advantageous tax system, with minimal surveillance by