Due to comparative advantage in some products or factors of production may lead a company to open a branch in other countries other than the home country. So these companies are facilitated by the offshore banking. In this way the companies are encouraged to make an investment in other countries to get more cost effective production process.