Shell India in tax dispute with authorities

Shell India in tax dispute with authorities