The Income Tax Appellate Tribunal has overturned the tax demand of approximately ₹21,000 crore on listed company Noida Toll Bridge Company Limited, an IL&FS Group entity, that had built and today manages the Delhi-Noida-Delhi flyway. The demand pertains to tax liability and penalty for nine years aggregating ₹21,000 crore including ₹10,893 crore in demand and ₹10,893 crore from penalty, for …