The Income Tax Appellate Tribunal (ITAT) Delhi dismissed the Revenue’s appeal against GB Springs Private Limited concerning ...