Offshore company always known as non-resident company
because those companies are always work for another countries.Main focus of
outsourcing is money value,So the developed countries like USA,UK etc depends
India for outsourcing their works.Most of the Offshore companies are present in