Oil Major, Shell Opens Electric Vehicle Charging Points In The UK by Theresa Casimir October 20, 2017 0 One of the technological advancements in the 21st century at is the introduction of environmentally friendly automobiles which is now ...