Our editorial staff has selected and edited this news release for clarity and brand style because we believe it is relevant to our audience.
Waabi's New Autonomous Texas Truck Terminal
A new facility near Dallas will serve as Waabi’s Texas home base as well as a working autonomous truck terminal.