Fetching News Details
On Monday, Shell Companies in India Chairman, Nitin Prasad, informed that in the next ten years, the company will open 1,200 retail stations in India. He gave the people of the industry a hope by saying that "each one of those stations can easily accommodate about 100 workers. Simply put, one lakh jobs will get created". Presently, Shell has put over 120 retail stations across India.