Royal Dutch Shell plc, commonly known as Shell, is a British-Dutch oil and gas company headquartered in the Netherlands and incorporated in the United Kingdom. Read More
Congress leader Rahul Gandhi on Friday took a swipe at the Centre over rising inflation in the country, saying that the central government is only pushing the people into the "morass of inflation" to earn tax. ...