The EV truck stop of the future

Press release: Sep 03, 2024.