Offshore Finance Subsidiary Affiliate that is incorporated in a foreign country, usually where tax benefits accrue. The affiliate issues securities overseas to aid foreign or domestic business of the parent company. Random Finance Terms for the Letter O Official Unrequited … [Read more...]