1.
Slemrod J, Velayudhan T. Do Firms Remit At Least 85% of Tax Everywhere? New Evidence from India. JOTA [Internet]. 2018 May 8 [cited 2024 Sep. 19];4(1):24-37. Available from: https://jota.website/jota/article/view/94