Delhi High Court Removes Income Tax Addition of Rs. 42.16 Crore Against NTPC Subsidiary