10.0.3.230

German tax

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