Director of Income Tax International Taxation - I Delhi vs. G.E. Japan Ltd. | Supreme Court | Order.law