What is OFFSHORE COMPANY A firm which is headquartered in another country, where it is registered or where the investors of the firm reside.