Shell wins India tax case

MUMBAI: Anglo-Dutch energy giant Royal Dutch Shell has won a multi-million dollar court battle against the Indian authorities.

To continue reading the rest of the article, click here

Leave a Reply