Business | Sun Feb 3, 2013 8:33pm IST

Shell India in tax dispute with authorities