Slemrod, J. and Velayudhan, T. (2018) “Do Firms Remit At Least 85% of Tax Everywhere? New Evidence from India”, Journal of Tax Administration, 4(1), pp. 24–37. Available at: https://jota.website/jota/article/view/94 (Accessed: 19 September 2024).