Tax Resistance in France, Italy, Greece, Spain, Austria, and Germany

An international tax resistance news round-up:

France

Italy

Greece

Spain

Austria

Germany