Business

Energy giant to install 50,000 more electric vehicle charge points in UK by 2030

Energy giant Shell has promised to install 50,000 electric vehicle (EV) charge points across the United Kingdom by 2030, in addition to the same amount....Read More