The European Court of Justice with its decision in case C-285/07 held that the double carryover basis requirement imposed under German law to accord tax free treatment to the shareholders of the target corporation in a EU cross-border transfer of shares violates the EU mergers directive and EC law.