Anti-profiteering Provisions under Indian GST: Despite Judicial Blessing, the Government must reconsider its stance