Felixstowe Orders

The UK Port of Felixstowe has placed a new order for 100 battery-powered autonomous trucks…

The UK Port of Felixstowe has placed a new order for 100 battery-powered autonomous trucks…