Vodafone wins SC case against Income Tax Department
Business
January 20, 2012 •
Supreme Court of India today ruled the case of paying 2.2 Billion USD as taxes in favour of …