Glossary Logistics / Term
Provides power outlets at truck parking spaces in which truck drivers can simply plug in, and turn off their engines, rather than idle their truck engine.
Permanent link Truck Stop Electrification (TSE) - Creation date 2021-12-06