Putting an end to corporate tax controversy