Latest News & Politics

Shell opens electric vehicle charging in UK

Oil major Royal Dutch Shell has launched a fast-charging -service for electric vehicles at three Shell service stations near London and in northern England. The company said on Wednesday that the service would charge most […]

Advertisements