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 ...
Tata Passenger Electric Mobility (TPEM) has signed a non-binding MoU with Shell India Markets Ltd to establish public charging stations across India. The firms say the collaboration will leverage ...