The French finance ministry has recently published its 2011 fiscal activity report,
detailing action taken by the ministry last year as part of its fiscal and economic
strategy, aimed at promoting sustainable growth.
The word "offshore" has no precise legal dictionary definition, it simply means "situated or operating in a foreign country or at some distance from the shore" and reflects the fact that most low tax jurisdictions are islands.