Shell plans opening 1,200 retail stations in India in 10 years

Shell plans opening 1,200 retail stations in India in 10 years Terming it as one of the "most largest expansions" ever planned by Shell, he said "each one of those stations can easily accommodate about 100 workers. Simply put, one lakh jobs will get created."

No comments:

Post a Comment