10.0.3.139

German tax

783
Perhaps the biggest problem has been the uncertainty, and initiatives from the German tax authorities designed to clarif