• +91 (120) 4585437
  • mail@sethassociates.com

Was Section 66A of the IT Act misused?

https://www.youtube.com/watch?v=FaJPMYqEd0I&t=0m10s