[1]
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 (May 2018), 24–37.