Companies encounter questions regarding input tax credit claims

The tax authorities have started dispatching notices to businesses to seek details…