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
The government may offload its entire stake in the country's second largest refiner and fuel retailer, Bharat Petroleum Corporation Ltd (BPCL), to foreign and private firms as part of its strategic disinvestment plan for this year but will need to ta ...