NEWS
DGGI Issues Over 300 Show-Cause Notices To Top Executives For Wrongfully Availing Input Tax Credits
The Directorate General of Goods and Services Tax Intelligence (DGGI) has slapped over 300 show-cause notices to promoters, directors and top management...