Business India's new tax legislation may end disputes with more than 15 foreign companies Pramod ThomasAug 06, 2021