CGST Delhi South Commissionerate unearths fraudulent availment of Input Tax Credit (ITC) of over Rs. 8 crore; director of company arrested