Shell to set up 10,000 EV charging points across India by 2030
In the first phase of its launch, Shell plans to set up charging stations in Bengaluru.
In the first phase of its launch, Shell plans to set up charging stations in Bengaluru.
Top global companies are tapping India’s army of educated engineers to set up research and development centres in the country. But will it make India an innovation hub?
No one younger has been picked to lead a top energy company in India than Nitin Prasad. His goal: To steer the Anglo-Dutch giant beyond oil and gas into new frontiers like technology and biofuels.
Shell in India has been a fringe player in a business dominated by state-owned biggies. Yasmine Hilton plans to change that by redrawing the company’s game plan.