Consolidated Corporate Tax Base in the EU – An Intriguing Idea Which May Fail?

top