Shell Marine just opened a novel new megawatt charging station designed to service both land-based and ocean-going battery-electric vehicles. Dubbed “Megawatt Charging System” by Shell Marine, the ...
Shell has announced it will close at least 1,000 gas stations globally by the end of 2025. This is a major shift for a company that once led the world in oil production. The move is part of Shell's ...