Shell to sell off 1,000 retail locations for EV charging expansion
Shell has announced a major pivot in its business strategy, focusing on expanding its electric vehicle (EV) charging infrastructure and divesting approximately 1,000 of its retail sites within the next two years. According to Shell’s […]