European Parliament approves amended Anti-Tax Avoidance Directive

CCCTB