Let me explain. Offshore business doesn't mean something illegal. It means that you PAY taxes in another country.
If SONY develops VCRs in Japan and then manufacture them in China (for example) to minimize taxes and expenses - it is something illegal?
More than 70% of international finances are located in offshore jurisdictions. And OFFSHORE doesn't mean Panama or Bahamas. If you live in United States than United Kingdom is an offshore country for you.
|