India: over 6.64L firms skipped annual returns, compliance rate 62.35%

Business