Central and state Goods and Services Tax authorities have shot off a spate of notices to companies over the last few months. This is likely to only increase in the coming months.
Consider these:
Register to continue reading this story
Google
Facebook
Email
Already have an account? Sign in