The Netherlands Shell opens first hybrid truck station with truck wash Shell has opened a truck charging station at Truckstop 8 in the Dutch city of Eindhoven. It’s the first Shell energy hub for trucks in… 13 November 2023