The Finance Bill, 2017, was passed in the Lok Sabha yesterday. The bill is not a new piece of legislation but a bunch of 40 amendments to existing laws. A number of issues such as current taxation laws, returns filing and IT raids, Aadhaar card linkage, cash transaction limits, mergers of public tribunals, etc. have…Read More